filenotfound错误python(通过原子运行)

时间:2017-08-13 05:07:54

标签: python atom-editor

我正在通过python速成课程pdf工作。一切顺利,直到我达到第10章"文件和例外"。 任务很简单。 1)创建一个文本文件" pi_digits.txt"包含pi的前30位数字。 2)运行以下代码:

    with open('pi_digits.txt') as file_object:
        contents = file_object.read()
        print(contents)

我不断收到文件错误[错误2]。

我尝试使用完整的文件路径,将文件放在包含包'脚本的相同~.atom文件夹中。

我尝试通过终端运行该文件并收到相同的错误消息。 我还搜索了stackoverflow的解决方案并找到了类似的问题,但答案没有用。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

前置这个:

import os
print(os.getcwd())
os.chdir('/tmp')

并将.txt文件复制到/ tmp。此外,请确保复制的文件名全部小写,以匹配您的程序。