Problema nella lista HTML -Come Tavolo da formato di annunci HTML convertirlo in formato CSV con Python

voti
0

Sono in esecuzione il codice per ottenere una tabella HTML usando Python e convertirlo in CSV..The run codice correttamente ma la formattazione non è buona. table_rows = [] per la riga in rows_data: Current_Row = [] = row_data row.findAll ( 'td', {}) per IDX, i dati in enumerate (row_data): se IDX = 0 e IDX = 4:! current_row.append (data.text [: - 1]) else: current_row.append (data.text) table_rows.append (Current_Row)

stampa (len (Current_Row))

stampa (Current_Row)

stampa (table_rows)
di stampa (tipo (table_rows))

L'uscita è simile: [[ 'Senza nome in codice \ n', 'Vecchia versione, non più supportata: 1.0', '23 settembre 2008', '1', '[2] \ n'], [ 'Petit Four (solo utilizzato internamente) \ n ' 'Vecchia versione, non più supportata: 1.1', '9 febbraio 2009', '2', '[2] \ n'], [ 'Cupcake \ n',' Vecchia versione, senza sostenuto più: 1.5' , '27 aprile 2009', '3', '\ n'], [ 'Donut \ n', 'Vecchia versione, non più supportata: 1.6', '15 settembre 2009', '4 ' '[3] \ n'], [ 'Eclair \ n', 'Vecchia versione, non è più supportato: 2,0-2,1', '26 ottobre, 2009', '5-7',' [4] \ n '], [' Froyo \ n ' 'Vecchia versione, non più supportata: 2.2 - 2.2.3', '20 maggio 2010', '8', '[5] \ n'], [' Gingerbread \ n ' 'Vecchia versione, non è più supportato: 2.3 - 2.3.7', '6 dicembre 2010', '9-10', '[6] \ n'], [ 'Honeycomb \ n',' Vecchia versione, non è più supportato: 3.0 - 3.2.6' , '22 febbraio 2011', '11 - 13' , '[7] \ n'], [ 'Ice Cream Sandwich \ n', 'Vecchia versione, non è più supportato: 4.0 - 4.0.4' , '18 Ottobre 2011', '14 - 15' , '[8] \ n'], [ 'Jelly Bean \ n', 'Vecchia versione, non è più supportato: 4.1 4.3.1' , '9 luglio 2012', '16 - 18' , '[9] \ n'], [ 'KitKat \ n', 'Vecchia versione, non è più supportato: 4.4 - 4.4.4', ' 31 OTTOBRE 2013' , '19 - 20' , '[10] \ n'], [ 'Lollipop \ n', 'Vecchia versione, non è più supportato: 5.0 - 5.1.1', '12 novembre 2014', '21 - 22' , '[11] \ n'], [ 'Marshmallow \ n', 'Vecchia versione, non è più supportato: 6.0 - 6.0.1', '5 ottobre 2015', '23', '[ 12] \ n '], [' Torrone \ n', 'la versione più vecchia, ma ancora sostenuto: 7.0 - 7.1.2', '22 agosto 2016', '24 - 25' , '[13] \ n'] , [ 'Oreo \ n', 'la versione più vecchia, ma ancora supportato: 8,0-8,1', '21 agosto, 2017', '26 - 27' , '[14] \ n'], [ 'Pie \ n', 'la versione più vecchia, ma ancora sostenuto: 9,0', '6 Agosto 2018', '28', '[15] \ n'], [ 'Android 10 \ n', 'versione stabile attuale: 10.0', '3 settembre 2019' , '29', '[16] \ n'], [ 'leggenda: versione Vecchio versionOlder, ancora supportedLatest versionLatest anteprima versionFuture rilascio \ n']

Come rimuovere \ n dalla lista ???

È pubblicato 24/10/2019 alle 12:55
fonte dall'utente
In altre lingue...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more