Python中可以使用csv模块来读取CSV文件。下面是一个简单的示例:
python
import csv
with open('example.csv', newline='') as csvfile:
reader = csv.reader(csvfile)
for row in reader:
print(row)
以上代码首先使用open函数打开CSV文件,然后使用csv.reader函数创建一个reader对象,最后使用for循环遍历reader对象中的每一行数据。
Python中同样可以使用csv模块来写入CSV文件。下面是一个简单的示例:
python
import csv
with open('example.csv', 'w', newline='') as csvfile:
writer = csv.writer(csvfile)
writer.writerow(['Name', 'Age', 'Gender'])
writer.writerow(['Tom', '25', 'Male'])
writer.writerow(['Lucy', '23', 'Female'])
以上代码首先使用open函数创建一个CSV文件,然后使用csv.writer函数创建一个writer对象,最后使用writerow函数写入每一行数据。
其中,writerow函数的参数是一个列表,列表中的每个元素对应一列数据。
在打开CSV文件时,需要指定文件模式为'w',表示写入模式;并且需要指定newline='',以免出现空行。