Чтение и запись файлов CSV с использованием Python

Чтение и запись файлов CSV (значения, разделенные запятыми) — это фундаментальная задача анализа данных, которую можно легко выполнить с помощью таких языков программирования, как Python. Файлы CSV — это простой и широко используемый формат хранения табличных данных, позволяющий легко обмениваться ими между различными приложениями и платформами.

В этом уроке мы познакомим вас с руководством по чтению и написанию файлов CSV с использованием Python. Из этого туториала вы узнаете, как читать и писать CSV-файл, используя библиотеку pandas в Python.

Итак, давайте начнем с написания файла CSV. Здесь я сначала создам образец данных с использованием словаря Python об именах и возрасте студентов, а затем сохраню этот словарь Python в CSV-файл:

# writing a csv file
import csv
import pandas as pd
data = {"Name": ["Tom", "Jacks", "Bella", "Oscar", "Davids"], 
        "Age": [21, 23, 20, 22, 25]}
data = pd.DataFrame(data)
data.to_csv("age_data.csv", index=False)
print(data.head())

Выход:

      Name  Age
0     Tom   21
1   Jacks   23
2   Bella   20
3   Oscar   22
4  Davids   25

Вот как вы можете написать CSV-файл с помощью Python. Ниже показано, как прочитать этот CSV-файл с помощью Python:

# reading a csv file
import pandas as pd
data = pd.read_csv("age_data.csv")
print(data.head())
      Name  Age
0     Tom   21
1   Jacks   23
2   Bella   20
3   Oscar   22
4  Davids   25

Вот как легко читать и писать CSV-файл, используя библиотеку pandas в Python.

В этом уроке вы узнали, как читать и записывать файлы CSV, используя язык программирования Python.

1.50 GEEK