概述
今天是第一天,开始学习Python,做一个遇到问题如何解决的记录:
在某网站自学,看到有一段是这么说的:
脚本式编程
通过脚本参数调用解释器开始执行脚本,直到脚本执行完毕。当脚本执行完成后,解释器不再有效。
将以下的源代码拷贝至 test.py 文件中。print "Hello, Python!";
这里,假设你已经设置了 Python 解释器 PATH 变量。使用以下命令运行程序:$ python test.py
输出结果:Hello, Python!
但是在我实际练习中,我创建了test.py文件,写入语句,保存,然后在cmd窗口输入:$ python test.py,得到运行错误的提示:
直接运行语句报错
于是自作聪明,又在命令行键入python
,回车,然后再把上面的语句输入了一遍,还是报错,错误信息:
File "<stdin>", line 1
$ python test.py
于是开始搜索,过程略去不谈,现将$ python test.py出错的原因记录(假设读者都是初学者):
- Python的实际工作场景往往是Unix或者Linux。而代码开头的
$
表示UNIX操作系统命令提示符。$
的意思就是“提示用户输入命令行”,$
本身不在输入的命令语句中。$
是不需要输入的。 - Python的编程模式分为两种:交互式,脚本式。
- 交互式编程,需要我们打开cmd窗口(命令提示符窗口),在窗口中键入
python
,回车,这样就进入了交互式编程。此时我们直接输入python语句,就可以得到运行的结果:
输入语句print回车后得到输出
- 脚本式编程,就是我们先把python语句写好,保存在后缀为.py的文件里,然后从外部调用这个文件。它也可以使用cmd窗口进行调用,与交互式编程不同的是,不要在cmd窗口内输入python加回车来进入交互模式
- 如果我们要在cmd窗口调用test.py文件,只需要将cmd路径目录转入test.py所在的文件夹,然后输入命令即可
- 假设我们的test.py文件放在D盘,路径为:D:Python27Mytesttest.py 那么要在cmd窗口调用这个文件,我们需要将目录路径切换到D:Python27Mytest。使用cd命令即可做到。
在正确的路径内,调用成功
以下是简单的补充:
-cmd窗口打开方式:右键开始菜单,选择‘命令提示符(管理员)’即可。或者从开始菜单->运行->输入cmd,回车。
-关于cd命令:用于改变当前目录路径。使用方式:cd[空格][路径]
例如cd d:/Python27/Mytest 转到该路径下
注意:如果当前盘符不是D盘,需要先转到D盘,输入d:回车即可。然后才可以使用cd d:/Python27/Mytest
cd命令
最后
以上就是爱笑水蜜桃为你收集整理的[初学Python] $ python test.py运行失败 的全部内容,希望文章能够帮你解决[初学Python] $ python test.py运行失败 所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复