Problema na lista HTML -Getting Tabela de anúncio de formato HTML convertê-lo em CSV usando Python

votos
0

Estou executando o código para obter uma tabela HTML utilizando Python e convertê-lo em CSV..The executar código corretamente, mas a formatação não é bom. table_rows = [] para linha na rows_data: Current_Row = [] row_data = row.findAll ( 'td', {}) para idx, dados 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)

print (len (Current_Row))

print (Current_Row)

print (table_rows)
print (tipo (table_rows))

Saída é semelhante: [[ 'Não codinome \ n', 'Versão antiga, já não é suportado: 1.0' '23 de setembro de 2008', '1', '[2] \ n'], [ 'Petit Four (somente usado internamente) \ n ' 'versão antiga, já não é suportado: 1.1' ' 09 de fevereiro de 2009', '2', '[2] \ n'], [ 'Cupcake \ n',' versão antiga, não mais suportado: 1.5' '27 de abril de 2009', '3', '\ n'], [ 'Donut \ n', 'versão antiga, já não é suportado: 1.6' '15 de setembro de 2009', '4 ' '[3] \ n'], [ 'Eclair \ n', 'versão antiga, não mais suportada: 2,0-2,1', '26 de outubro de 2009', '5-7',' [4] \ n '], [' Froyo \ n ' 'versão antiga, já não é suportado: 2.2 - 2.2.3', '20 de maio de 2010', '8', '[5] \ n'], [' Gingerbread \ n ' 'versão antiga, já não é suportado: 2.3 - 2.3.7', '06 de dezembro de 2010', '9-10', '[6] \ n'], [ 'Honeycomb \ n',' versão antiga, não mais suportada: 3.0 - 3.2.6' , '22 fev 2011', '11 - 13' , '[7] \ n'], [ 'Ice Cream Sandwich \ n', 'versão antiga, já não é suportado: 4.0 - 4.0.4' , '18 de outubro de 2011', '14 - 15' , '[8] \ n'], [ 'Jelly bean \ n', 'versão antiga, já não é suportado: 4.1 4.3.1' , '9 de julho de 2012', '16 - 18' , '[9] \ n'], [ 'KitKat \ n', 'Versão antiga, já não é suportado: 4.4 - 4.4.4', ' 31 de outubro de 2013' , '19 - 20' '[10] \ n'], [ 'Lollipop \ n', 'versão antiga, já não é suportado: 5.0 - 5.1.1', '12 de novembro de 2014', '21 - 22' '[11] \ n'], [ 'Marshmallow \ n', 'versão antiga, já não é suportado: 6.0 - 6.0.1', '05 de outubro de 2015', '23', '[ 12] \ N '], [' nougat \ n', 'versão mais antiga, mas ainda suportados: 7,0 - 7.1.2', '22 de agosto de 2016', '24 - 25' , '[13] \ n'] , [ 'Oreo \ n', 'versão mais antiga, mas ainda suportados: 8,0-8,1', '21 de agosto de 2017', '26 - 27' '[14] \ n'], [ 'Pie \ n', 'versão mais antiga, mas ainda suportados: 9,0', '06 agosto de 2018', '28', '[15] \ N'], [ 'Android 10 \ n', 'versão actual estável: 10,0', '3 de setembro de 2019' , '29', '[16] \ n'], [ 'Legend: versão antiga versionOlder, ainda pré-visualização supportedLatest versionLatest versionFuture release \ n']

Como remover \ n da lista ???

Publicado 24/10/2019 em 12:55
fonte usuário
Em outras línguas...                            

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