Python IOError:[Errno 2]没有这样的文件或目录:';sample.csv';
我收到一个IOR错误:Python IOError:[Errno 2]没有这样的文件或目录:';sample.csv';,python,csv,Python,Csv,我收到一个IOR错误: [Errno 2] No such file or directory: 'sample.csv' CSV文件与脚本位于同一位置。 我也从同一条路径运行它。这是我的代码: import csvkit file_name='sample.csv' with open(file_name,'rb') as f: reader = csvkit.reader(f) print reader 您需要文件的完整路径: import csvkit file_nam
[Errno 2] No such file or directory: 'sample.csv'
CSV文件与脚本位于同一位置。
我也从同一条路径运行它。这是我的代码:
import csvkit
file_name='sample.csv'
with open(file_name,'rb') as f:
reader = csvkit.reader(f)
print reader
您需要文件的完整路径:
import csvkit
file_name='/path/to/sample.csv'
with open(file_name,'rb') as f:
reader = csvkit.reader(f)
print reader
或者,如果您不知道完整路径,并且希望程序具有更高的可移植性,您可以获得如下完整路径(假设脚本和文件位于同一目录中,文件名为sample.csv
):
你需要整条路
import csvkit
file_name='users/zinedine/documents/sample.csv' # Must be full path
with open(file_name,'rb') as f:
reader = csvkit.reader(f)
print reader
或者
设置当前工作目录:
os.chdir("My/directory")
python文档声称,
file\u name
是当前工作目录的绝对路径名或相对路径名。您能显示os.getcwd()的结果吗?
os.chdir("My/directory")