import pandas as pd
reader = pd.read_csv('E:\BaiduNetdiskDownload\比赛题目使用数据\data_202106.tsv', sep='\t', encoding='gb18030', iterator=True)
loop = True
chunkSize = 1000000
chunks = []
while loop:
try:
chunk = reader.get_chunk(chunkSize)
chunks.append(chunk)
except StopIteration:
loop = False
print('Iteration is END!!!')
df = pd.concat(chunks, ignore_index=True)
print(df)
有可能不是 gb18030 的编码, 改成 utf-8试试 ?
你这里路径都写错了
\是转义符,你把字母B给转义了,路径面目全非了
要么全部替换成\\
要么在字符串前面加r表示字符串里没有转义符
要么把\全部换成/