Forum
>>
Principianti
>>
Estrazione dati da file di testo
Pagina: 1
Esegui il login per scrivere una risposta.
Pagina: 1
Scritto da trescon |
2020-02-05 23:51:24 - Estrazione dati da file di testo
|
Buonasera, io ho un file di testo che non è altro che un elenco di articoli con i suoi dettagli, le righe sono circa 800.000 e i vari campi sono separati dl carattere "|".
Io , essendo un vecchio nabbo, e non riuscendo a capire come estrarre i vari campi per i confronti mi sono "inventato" il seguente metodo ipotizzando che il file letto si trovi nella lista PIPPO : if int(pippocatalogo[:6]) == ...... e questo funziona perchè il campo di ricerca è il primo del record, ma io trovato il record corretto devo estrarre altri campi .... ma la lunghezza del campo non è sempre la stessa (mentre il codice è fisso a 7 cifre). Che comando posso usare (magari con un esempio cosi poi ci lavoro su) ad estrarre per esempio il campo 2 , 7 , 15 ?? Perchè se io scrivo if int(pippocatalogo0) ==... lui mi restituisce dal record "catalogo" il carattere 0 della riga del record catalogo; a me invece serve "direttamente" il campo 14 del record catalogo (per es.). Grazie a chi potesse aiutarmi Alberto ------
Alberto |
|
Scritto da RicPol |
2020-02-06 09:01:50 - Re: Estrazione dati da file di testo
|
https://pythoninwindows.blogspot.com/p/i-miei-libri.html : i miei libri
https://pythoninwindows.blogspot.com : il mio blog |
|
Scritto da trescon |
2020-02-06 14:43:02 - Re: Estrazione dati da file di testo
|
Grazie Ricpol, provato usato ... funziona.
Ancora grazie Alberto ------
Alberto |
Pagina: 1
Esegui il login per scrivere una risposta.