当前位置:  开发笔记 > 编程语言 > 正文

Python 101:无法打开文件:没有这样的文件或目录

如何解决《Python101:无法打开文件:没有这样的文件或目录》经验,为你挑选了1个好方法。

这是一个快速的背景:我在学习Python的第一天.没有先前的编码经验.运行Windows 8.安装Python 2.7(位置:C:\ Python27).我添加了路径"C:\ Python27 \;" 到环境变量和'.py:'到PATHEXT.我能够启动Python.

要学习,我将从关于Python的Google Developers课程开始.我已经将google-python-exercises文件下载到我的桌​​面,其中有一个文件'hello.py'.Google页面(https://developers.google.com/edu/python/set-up)说我应该可以在命令提示符下输入'python hello.py',它应该打印'Hello World'.

当我尝试这个时,我收到消息:python: can't open file 'hello.py: [Errno 2] No such file or directory.我怎样才能解决这个问题?

更新

我可以通过从文件夹中运行cmd来运行它.但是,这似乎是一个临时解决方案.如何编写Python来获取新文件夹(C:\ Python27\MyProjects)并进行搜索?听起来我需要添加/编辑目录,但我不知道该怎么做.


ilyas patana.. 8

在运行python之前,键入命令cd行,它将告诉您当前所在的目录.当python运行时,它只能访问此目录中的文件.hello.py需要在此目录中,因此您可以hello.py从其现有位置移动到此文件夹,因为您可以在Windows中移动任何其他文件,或者您可以更改目录并在目录中运行python hello.py.

编辑:Python无法访问子目录中的文件,除非提供了它的路径.您可以通过提供路径来访问任何目录中的文件.python C:\Python27\Projects\hello.p



1> ilyas patana..:

在运行python之前,键入命令cd行,它将告诉您当前所在的目录.当python运行时,它只能访问此目录中的文件.hello.py需要在此目录中,因此您可以hello.py从其现有位置移动到此文件夹,因为您可以在Windows中移动任何其他文件,或者您可以更改目录并在目录中运行python hello.py.

编辑:Python无法访问子目录中的文件,除非提供了它的路径.您可以通过提供路径来访问任何目录中的文件.python C:\Python27\Projects\hello.p

推荐阅读
围脖上的博博_771
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有