我找到了here如何将多个文本文件导入一个数据帧。然而,它给出了一个错误。文件名为footballseason1、footballseason2、footballseason3。。。(直到足球赛第5000季)
import pandas as pd
import datetime as dt
import os, glob
os.chdir("~/Downloads/data")
filenames = [i for i in glob.glob("*.txt")]
FileNotFoundError: [Errno 2] No such file or directory: '~/Downloads/data'
但是,如果我尝试导入一个文件,则一切正常,并且找到了目录
df = pd.read_csv("~/Downloads/data/footballseason1.txt", sep=",")
你能帮我解决这个问题吗?有没有办法不用更改目录,只需使用所有文件所在的路径执行所有步骤
通过路径库->
添加检查->
Python的
os
默认情况下不理解~
,因此它needs to be expanded manually:您可以使用python的
list comprehension
和pd.concat
如下所示相关问题 更多 >
编程相关推荐