首页 > 解决方案 > 无法在python中读取csv文件

问题描述

我有一个带有一行的 python 脚本with open('gg.csv') as csv_file:,并且我在与 python 文件完全相同的目录中有一个名为 gg.csv 的 csv 文件,但是当我运行我得到的脚本时FileNotFoundError: [Errno 2] No such file or directory: 'gg.csv'- 有人知道解决方案吗?

标签: pythoncsv

解决方案


这可能是因为您从不同的目录运行脚本。

例如,如果我的桌面上有以下脚本:

import os
print(os.getcwd())

从桌面运行脚本我得到:

~/Desktop » py3 SO.py                                         Sriker@Sriker-MBP
/Users/Sriker/Desktop

虽然从不同的目录我得到:

~ » py3 Desktop/SO.py                                         Sriker@Sriker-MBP
/Users/Sriker

gg.csv因此,您要么从正确的目录运行脚本,要么在尝试打开它之前正确构建路径。


推荐阅读