简体   繁体   English

txt 文件试图导入 python

[英]txt file trying to import into python

Script would not run for attempting to import/read txt file.尝试导入/读取 txt 文件时脚本不会运行。 I have included the error message.我已包含错误消息。 It is a text file that i am trying to import这是我要导入的文本文件

#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.SAD\AppData\Local\Temp/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

If the file isn't a CSV file, you can't use pd.read_csv() .如果文件不是 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")

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM