在不知道列名的情况下,可以通过以下步骤处理CSV文件的标题行:
import csv
filename = 'data.csv'
with open(filename, 'r') as file:
csv_data = csv.reader(file)
headers = next(csv_data)
print(headers) # 打印标题行
# 或者存储标题行到变量中
# header1 = headers[0]
# header2 = headers[1]
# ...
完整示例代码如下:
import csv
filename = 'data.csv'
with open(filename, 'r') as file:
csv_data = csv.reader(file)
headers = next(csv_data)
print(headers) # 打印标题行
# 或者存储标题行到变量中
# header1 = headers[0]
# header2 = headers[1]
# ...
这样,你就可以在不知道列名的情况下处理CSV文件的标题行了。