Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
1. Otvorte súbor CSV v režime čítania.
```pytón
s open('input.csv', 'r') ako input_file:
# Tu je váš kód
```
2. Vytvorte objekt čítačky CSV.
Modul `csv` poskytuje funkciu `csv.reader()` na čítanie súborov CSV. Táto funkcia berie objekt súboru ako argument a vracia objekt `csv.reader`.
```pytón
čitateľ =csv.reader(vstupný_súbor)
```
3. Opakujte riadky v súbore CSV.
Objekt `csv.reader` je možné iterovať, aby ste získali prístup ku každému riadku v súbore CSV. Každý riadok je reprezentovaný ako zoznam hodnôt.
```pytón
pre riadok v čítačke:
# Spracujte každý riadok
```
4. Rozdeľte riadky konkrétnym oddeľovačom.
Môžete použiť metódu `str.split()` na rozdelenie každého riadku špecifickým oddeľovačom, ako je napríklad čiarka (,). Tým sa vráti zoznam hodnôt v každom riadku.
```pytón
hodnoty =row.split(',')
```
5. Zapíšte rozdelené riadky do nového súboru CSV.
Po rozdelení riadkov ich môžete zapísať do nového súboru CSV. Na vytvorenie objektu CSV Writer a zápis riadkov do súboru môžete použiť funkciu `csv.writer()`.
```pytón
s open('output.csv', 'w') ako výstupný_súbor:
spisovateľ =csv.writer(výstupný_súbor)
pre hodnoty v split_rows:
spisovateľ.writerow(hodnoty)
```
Tento kód rozdelí každý riadok vo vstupnom súbore CSV čiarkami a zapíše rozdelené riadky do nového súboru CSV s názvom `output.csv`.