1. Ανοίξτε το αρχείο CSV σε λειτουργία ανάγνωσης.
```python
με το open('input.csv', 'r') ως input_file:
# Ο κωδικός σας εδώ
```
2. Δημιουργήστε ένα αντικείμενο ανάγνωσης CSV.
Η ενότητα «csv» παρέχει τη λειτουργία «csv.reader()» για την ανάγνωση αρχείων CSV. Αυτή η συνάρτηση παίρνει το αντικείμενο αρχείου ως όρισμα και επιστρέφει ένα αντικείμενο «csv.reader».
```python
reader =csv.reader(input_file)
```
3. Επανάληψη πάνω από τις σειρές στο αρχείο CSV.
Το αντικείμενο `csv.reader` μπορεί να επαναληφθεί για πρόσβαση σε κάθε σειρά στο αρχείο CSV. Κάθε σειρά αντιπροσωπεύεται ως μια λίστα τιμών.
```python
για τη σειρά στον αναγνώστη:
# Επεξεργαστείτε κάθε σειρά
```
4. Διαχωρίστε τις σειρές κατά έναν συγκεκριμένο οριοθέτη.
Μπορείτε να χρησιμοποιήσετε τη μέθοδο `str.split()` για να χωρίσετε κάθε σειρά με έναν συγκεκριμένο οριοθέτη, όπως κόμμα (,). Αυτό θα επιστρέψει μια λίστα τιμών σε κάθε σειρά.
```python
values =row.split(',')
```
5. Γράψτε τις διαχωρισμένες σειρές σε ένα νέο αρχείο CSV.
Αφού χωρίσετε τις σειρές, μπορείτε να τις γράψετε σε ένα νέο αρχείο CSV. Μπορείτε να χρησιμοποιήσετε τη συνάρτηση `csv.writer()` για να δημιουργήσετε ένα αντικείμενο εγγραφής CSV και να γράψετε τις σειρές στο αρχείο.
```python
με το open('output.csv', 'w') ως output_file:
writer =csv.writer(output_file)
για τιμές σε split_rows:
writer.writerow(values)
```
Αυτός ο κώδικας θα χωρίσει κάθε σειρά στο αρχείο εισόδου CSV με κόμμα και θα γράψει τις διαχωρισμένες σειρές σε ένα νέο αρχείο CSV με το όνομα «output.csv».
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα