Чтение и запись файлов 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.