在Python中读取并显示CSV文件中的中文内容,需要确保文件的编码是支持中文的,比如UTF-8。以下是一个使用`pandas`库读取含有中文的CSV文件并显示数据的示例:
import pandas as pd
读取csv文件
df = pd.read_csv('file.csv', encoding='utf-8')
显示数据
print(df)
如果文件是以其他编码方式保存的,比如GBK,可以在`read_csv`函数中使用相应的编码参数:
df = pd.read_csv('file.csv', encoding='gbk')
使用`csv`模块逐行读取CSV文件内容也是可行的,例如:
import csv
with open('file.csv', 'r', encoding='utf-8') as csvfile:
csvreader = csv.reader(csvfile)
for row in csvreader:
print(row)
请确保在打开文件时指定正确的编码,以便正确读取包含中文字符的数据。