尝试导入/读取txt文件时,脚本不会运行。我已包含错误消息。这是一个文本文件,我正试图导入
#Text Script:
import csv
import pandas as pd
def read_file(network_data):
data=[]
for line in file:
data.append(line.strip())
return data
if __name__=="__main__":
file = open("network_data.txt", 'r')
data = pd.read_csv("network_data.txt")
print(data)
ParserError Traceback (most recent call last)
C:Users~1.SADAppDataLocalTemp/ipykernel_1204/4012165591.py in <module>
10 if __name__=="__main__":
11 file = open("network_data.txt", 'r')
---> 12 data = pd.read_csv("network_data.txt")
13 print(data)
ParserError: Error tokenizing data. C error: Expected 2 fields in line 3, saw 3
如果文件不是CSV文件,则不能使用pd.read_csv()
。
def read_file(network_data):
with open(network_data) as f:
return [line.strip() for line in f]
if __name__ == "__main__":
data = read_file("network_data.txt")