更新:问题来自于试图导入python的instructionr txt文件



尝试导入/读取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")

最新更新