![](/img/trans.png)
[英]txt: FileNotFoundError: [Errno 2] No such file or directory
[英]File txt: FileNotFoundError: [Errno 2] No such file or directory
我有一个 txt 文件,如果我尝试打开它,python 说:
runfile('/Users/costanzanaldi/Desktop/tesi/Tesi_Naldi/COdice _Python/untitled0.py', wdir='/Users/costanzanaldi/Desktop/tesi/Tesi_Naldi/COdice _Python')
Traceback (most recent call last):
File "<ipython-input-30-b4bdfdd17ca2>", line 1, in <module>
runfile('/Users/costanzanaldi/Desktop/tesi/Tesi_Naldi/COdice _Python/untitled0.py', wdir='/Users/costanzanaldi/Desktop/tesi/Tesi_Naldi/COdice _Python')
File "/Users/costanzanaldi/anaconda/lib/python3.4/site-packages/spyderlib/widgets/externalshell/sitecustomize.py", line 685, in runfile
execfile(filename, namespace)
File "/Users/costanzanaldi/anaconda/lib/python3.4/site-packages/spyderlib/widgets/externalshell/sitecustomize.py", line 85, in execfile
exec(compile(open(filename, 'rb').read(), filename, 'exec'), namespace)
File "/Users/costanzanaldi/Desktop/tesi/Tesi_Naldi/COdice _Python/untitled0.py", line 13, in <module>
in_file = open("POLO_SCIENTIFICO_(LAMMA).txt","r")
FileNotFoundError: [Errno 2] No such file or directory: 'POLO_SCIENTIFICO_(LAMMA).txt'
1)文件存在! 2)路径正确! 它在桌面上!
您需要将目录更改为桌面才能访问该文件。 您可以使用os
模块来做到这一点,如下所示:
import os
os.chdir("/path/to/Desktop")
大概这意味着该文件不在桌面上。 (我假设您将 Ethan 的“/path/to/Desktop”更改为系统中的正确路径,即“/Users/costanzanaldi/Desktop”?)。 无论在哪里,您都需要为 open() 提供 POLO_SCIENTIFICO_(LAMMA).txt 的完整路径,除非您已将 chdir 指向正确的目录。 我假设您在 POLO_SCIENTIFICO_(LAMMA).txt 中的字母大小写正确:-)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.