Problème dans la liste HTML Tableau d'annonce à cette obtention format HTML convertir en CSV en utilisant Python

voix
0

Je courais le code pour obtenir une table HTML en utilisant Python et le convertir en CSV..The code exécuté correctement, mais la mise en forme est pas bon. table_rows = [] pour la ligne dans rows_data: Current_Row = [] = row_data row.findAll ( 'td', {}) pour IDX, les données (Énumérer row_data): si IDX = 0 et IDX = 4: current_row.append (data.text [: - 1]) autre: current_row.append (data.text) table_rows.append (Current_Row)

print (len (Current_Row))

print (Current_Row)

impression (table_rows)
impression (type (table_rows))

La sortie est comme: [[ 'Non nom de code \ n', 'Ancienne version, non plus pris en charge: 1.0', '23 Septembre, 2008', '1', '[2] \ n'], [ 'Petit Four (seulement interne utilisé) \ n ' 'ancienne version, non plus pris en charge: 1.1', '9 Février, 2009', '2', '[2] \ n'], [ 'Cupcake \ n',' ancienne version, pas plus pris en charge: 1,5' , '27 Avril, 2009', '3', '\ n'], [ 'Donut \ n', 'ancienne version, non plus pris en charge: 1,6', '15 Septembre, 2009', « 4 ' '[3] \ n'], [ 'Eclair \ n', 'ancienne version, non plus pris en charge: 2,0 à 2,1', '26 Octobre, 2009', '5 - 7',' [4] \ n '], [' Froyo \ n ' 'ancienne version, non plus pris en charge: 2.2 - 2.2.3', '20 mai 2010', '8', '[5] \ n'], [' pain d'épice \ n ' 'ancienne version, pas plus pris en charge: 2.3 - 2.3.7', '6 Décembre, 2010', '9 - 10', '[6] \ n'], [ 'Honeycomb \ n',' ancienne version, non plus pris en charge: 3.0 - 3.2.6' , '22 Février, 2011', '11 - 13' , '[7] \ n'], [ 'Ice Cream Sandwich \ n', « ancienne version, non plus pris en charge: 4.0 - 4.0.4' , '18 Octobre, 2011', '14 - 15' , '[8] \ n'], [ 'Jelly Bean \ n', « ancienne version, non plus pris en charge: 4.1 4.3.1' , '9 Juillet, 2012', '16 - 18' , '[9] \ n'], [ 'KitKat \ n', 'Ancienne version, non plus pris en charge: 4.4 - 4.4.4', ' 31 octobre 2013' , '19 - 20' , '[10] \ n'], [ 'Lollipop \ n', 'ancienne version, non plus pris en charge: 5,0 - 5.1.1', '12 Novembre, 2014', '21 - 22' , '[11] \ n'], [ 'Marshmallow \ n', 'ancienne version, non plus pris en charge: 6.0 - 6.0.1', '5 Octobre, 2015', '23', « [ 12] \ n '], [' Nougat \ n », l'ancienne version, mais toujours pris en charge: 7.0 - 7.1.2 ', '22 Août, 2016', '24 - 25' , '[13] \ n'] , [ 'Oreo \ n', l'ancienne version, mais toujours soutenu: 8,0 à 8,1 ', '21 Août, 2017', '26 - 27' , '[14] \ n'], [ 'Pie \ n', l'ancienne version, mais toujours soutenu: 9,0 ', '6 Août, 2018', '28', '[15] \ n'], [ 'Android 10 \ n', 'version stable actuelle: 10.0', « 3 Septembre , 2019' , '29', '[16] \ n'], [ 'Légende: ancienne version versionOlder, encore supportedLatest versionLatest Aperçu versionFuture version \ n']

Comment supprimer \ n de la liste ???

Créé 24/10/2019 à 12:55
source utilisateur
Dans d'autres langues...                            

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