Πρόβλημα στη λίστα HTML -Getting πίνακα από το διαφημιστικό μορφή HTML μετατροπή του σε CSV χρησιμοποιώντας Python

ψήφοι
0

Τρέχω τον κωδικό για να πάρει έναν πίνακα HTML χρησιμοποιώντας την Python και το μετατρέπουν σε CSV..The κώδικας τρέχει σωστά, αλλά η μορφοποίηση δεν είναι καλό. table_rows = [] για τη σειρά σε rows_data: current_row = [] row_data = row.findAll ( 'TD', {}) για idx, δεδομένα σε αποκλειστική απαρίθμηση (row_data):! αν IDX = 0 και IDX = 4:! current_row.append (data.text [: - 1]) άλλο: current_row.append (data.text) table_rows.append (current_row)

εκτύπωσης (len (current_row))

εκτύπωσης (current_row)

εκτύπωσης (table_rows)
print (τύπου (table_rows))

Έξοδος είναι σαν: [[ 'αριθ κωδική ονομασία \ n', 'Παλιά έκδοση, δεν υποστηρίζεται πλέον: 1.0', '23 του Σεπτέμβρη του 2008', '1', '[2] \ n'], [ Petit Four (μόνο χρησιμοποιείται εσωτερικά) \ n ' 'Παλιά έκδοση, δεν υποστηρίζεται πλέον: 1.1', '9 του Φεβρουαρίου του 2009', '2', '[2] \ n'], [ 'Cupcake \ n',' Παλιά έκδοση, δεν υποστηρίζεται πλέον: 1.5' , '27η Απριλίου 2009', '3', '\ n'], [ 'Donut \ n', 'Παλιά έκδοση, δεν υποστηρίζεται πλέον: 1.6', '15 του Σεπτέμβρη, 2009', «4 ' '[3] \ n'], [ 'Eclair \ n', 'Παλαιά έκδοση, δεν υποστηρίζεται πλέον: 2,0 έως 2,1', '26η Οκτωβρίου 2009', '5 - 7',' [4] \ n '], [' Froyo \ n ' 'Παλιά έκδοση, δεν υποστηρίζεται πλέον: 2.2 - 2.2.3', 'May 20, 2010', '8', '[5] \ n'], [' Ψωμί \ n ' 'Παλιά έκδοση, δεν υποστηρίζεται πλέον: 2.3 - 2.3.7', '6 Δεκέμβρη 2010', '9-10', '[6] \ n'], [ 'Honeycomb \ n',' Παλιά έκδοση, δεν υποστηρίζεται πλέον: 3.0 - 3.2.6' , '22 Φεβρουαρίου του 2011, '11 - 13' , '[7] \ n'], [ 'Ice Cream Sandwich \ n', «Παλιά έκδοση, δεν υποστηρίζονται πλέον: 4.0 - 4.0.4' , '18, Οκτ 2011', '14 - 15' , '[8] \ n'], [ 'Jelly Bean \ n', «Παλιά έκδοση, δεν υποστηρίζονται πλέον: 4.1 4.3.1' , 'ένατης Ιούλη του 2012, '16 - 18' , '[9] \ n'], [ 'KitKat \ n', 'Παλιά έκδοση, δεν υποστηρίζεται πλέον: 4.4 - 4.4.4',' 31η Οκτωβρίου 2013, '19 - 20' , '[10] \ n'], [ 'Lollipop \ n', 'Παλιά έκδοση, δεν υποστηρίζεται πλέον: 5.0 - 5.1.1', '12, Νοεμβρίου του 2014', '21 - 22' , '[11] \ n'], [ 'Ζέφυρος \ n', 'Παλιά έκδοση, δεν υποστηρίζεται πλέον: 6.0 - 6.0.1', '5η Οκτωβρίου 2015', '23', «[ 12] \ n '], [' Nougat \ n», 'Παλαιότερη έκδοση, αλλά εξακολουθεί να υποστηρίζεται: 7.0 - 7.1.2', '22 του Αυγούστου του 2016', '24 - 25' , '[13] \ n'] , [ 'Oreo \ n', 'Παλαιότερη έκδοση, αλλά εξακολουθεί να υποστηρίζεται: 8,0 - 8,1', '21, Αυγ, 2017', '26 - 27' , '[14] \ n'], [ 'πίτα \ n', 'Παλαιότερη έκδοση, αλλά εξακολουθεί να υποστηρίζεται: 9.0', '6 Αυγούστου, 2018', '28', '[15] \ n'], [ 'Android 10 \ n', 'Τρέχουσα σταθερή έκδοση: 10.0', «3 Σεπ , 2019' , '29', '[16] \ n'], [ 'Υπόμνημα: Παλιά versionOlder έκδοση, ακόμα supportedLatest versionLatest προεπισκόπηση versionFuture απελευθέρωση \ n']

Πώς να αφαιρέσει \ n από τη λίστα ???

Δημοσιεύθηκε 24/10/2019 στις 12:55
πηγή χρήστη
Σε άλλες γλώσσες...                            

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