Python 打开文件,找不到文件

标签 python file

我正在尝试打开一个 csv 文件并加载它,但是当它明确存在于我编写的文件路径中时,它声明找不到该文件。

代码

#Load the CSV file into CSV reader
csvfile = open("C:/Users/Sam/Desktop/big data/workspace/test.csv",'rb')

错误

Traceback (most recent call last):
  File "C:/Users/Sam/Desktop/big data/workspace/yelpdatabase.py", line 16, in <module>
    csvfile = open("C:/Users/Sam/Desktop/big data/workspace/test.csv",'rb')
FileNotFoundError: [Errno 2] No such file or directory: 'C:/Users/Sam/Desktop/big data/workspace/test.csv'

最佳答案

像这样尝试:

csvfile = open(r"C:/Users/Sam/Desktop/big data/workspace/test.csv","rb")

确保您的文件名不是 test.csv.txt 有时 Windows 会将 .csv 作为文件名的一部分

Tested using Python 2.7.12

结帐 http://shortcode.pro/code/open-csv-file-with-python/

关于Python 打开文件,找不到文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41112375/

相关文章:

c++ - SWIG c++ python 构造函数类型错误(可能是命名空间问题)

file - 如果下一行不以数字开头,则删除新行

file - 如何使用python读取 'family'的h5文件?

python - 在派生自 `object` 的类中调用 super().__init__() ?

Python Access 数据库查询给 "Data Source Name Not Found"

java - Java 相对路径文件创建中的奇怪行为

java - (Java) 在 URL 和带有 .jar 文件的文件之间出现问题

ruby - 使用 FileUtils 在 ruby​​ 中移动包含空格的文件

python - Celery Django - 自定义任务发现

python - 我的 python 文件如何访问已安装的库 (Pip)