【发布时间】:2020-02-03 10:02:24
【问题描述】:
这段代码sn-p有什么问题?
filename = "https://...filepath.../auto.csv"
with open (filename) as readfile:
df = pd.read_csv(readfile)
错误: FileNotFoundError: [Errno 2] 没有这样的文件或目录:
我确定该文件存在并且是正确的路径,因为当我使用它时它可以工作
df = pd.read_csv(filename, names = headers)
【问题讨论】:
-
第二种可行的方法是使用 pandas 的正确方法...为什么要使用第一种方法?此外,在发布 Python 问题时,缩进非常重要!
-
open()只能访问本地文件,即存在于您当前使用的计算机磁盘上的文件。 “文件名”是指定远程位置的 URL,而不是本地文件系统中的文件;所以你不能open()那个。也许试试requests。 -
@tripleee 谢谢。这似乎是原因。我尝试使用本地文件,它可以工作。