Η μορφή αξία διαχωρισμένες με κόμμα χρησιμοποιείται ως μια κοινή μορφή μετατροπής για τα προγράμματα που χρησιμοποιούν πίνακες . Σε αυτή τη μορφή , οι ενδείξεις που αναγράφονται ως κείμενο και χωρίζονται από ένα κόμμα , ενώ οι σειρές των επιμέρους γραμμές χωρίζονται με αλλαγές γραμμής. Python χρησιμοποιεί μια ειδική βιβλιοθήκη για να αναλύσει τα αρχεία CSV . Μόλις έχετε αναλύονται τα αρχεία , είναι ένα απλό θέμα για να τα μετατρέψετε σε κώδικα HTML , έτσι ώστε να μπορεί εύκολα να διαβαστεί σε ένα σύγχρονο πρόγραμμα περιήγησης . Οδηγίες
Η 1
Εισάγετε τη βιβλιοθήκη Python CSV , " csv ", μέσω της γραμμής :
εισαγωγή csv 2
Ανοίξτε CSV αρχείο σας σε διαβάστε τη λειτουργία και να δημιουργήσετε ένα νέο αναγνώστη CSV αντικειμένου για αυτό , π.χ. :
my_csv_file = ανοικτό ( « from.csv » , « rb » ) my_csv = csv.reader ( my_csv_file )
Η
3
Δημιουργήστε ένα νέο αρχείο HTML σε λειτουργία εγγραφής , π.χ. :
my_html = ανοικτό ( « newfile.html ',' w ' )
Η 4
Γράψτε το τραπέζι για άνοιγμα tag στο αρχείο html :
my_html.write ( «
\\ n ' )
5 Γράψτε μια θηλιά στο βρόχο μέσα από κάθε γραμμή στο αρχείο CSV :
για τη γραμμή στην my_csv :
Η 6
Γράψτε το άνοιγμα και το κλείσιμο ετικέτες πίνακα γραμμή στο έγγραφο HTML στο εσωτερικό του " " αντιπροσωπεύει μια καρτέλα ή μια σειρά από χώρους .
Η 7 Γράψτε ένα βρόχο array - μετατόπισης μεταξύ των δύο ετικετών σειρά του πίνακα . Μέσα στο βρόχο , γράψτε κάθε καταχώρηση στο αρχείο html , επισυνάπτοντας το σε ετικέτες δεδομένων πίνακα:
για την είσοδο στην γραμμή : my_html.write ( « ? + + εισόδου | \\ n ' )
8 Γράψτε τον πίνακα ετικέτα κλεισίματος στο αρχείο HTML σας και κλείστε filestreams σας :
my_html.write ( " <;/table> \\ n " ) my_html.close ( ) my_csv_file.close ( )
Η
εικόνων