读取无标题列表txt文本文件

2023-12-28 17:37:39

文件如下:

使用pandas直接读取,有多少条数据,就会读出来多少列:

import pandas as pd

filepath='/Users/。。。/'
file1='失败名单.txt'
df1=pd.read_csv(filepath+file1,sep=',',header=None)

会打印出无数列数据:

使用open方法读取文件,并创建数据框,可以实现目的(open会读成文本,split处理成列表):

with open(filepath+file1,'r') as file:
    content=file.read()
    print(content)
    print(type(content))
df2=pd.DataFrame({'学生ID':content.split(',')})
print(df2.head())

读取内容如下:

数据框格式可以进行匹配、连接等操作

文章来源:https://blog.csdn.net/Darin2017/article/details/135273743
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。