[初学Python] $ python test.py运行失败

 

今天是第一天,开始学习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:\Python27\Mytest\test.py 那么要在cmd窗口调用这个文件,我们需要将目录路径切换到D:\Python27\Mytest。使用cd命令即可做到。

    在正确的路径内,调用成功

以下是简单的补充:
-cmd窗口打开方式:右键开始菜单,选择‘命令提示符(管理员)’即可。或者从开始菜单->运行->输入cmd,回车。
-关于cd命令:用于改变当前目录路径。使用方式:cd[空格][路径]
例如cd d:/Python27/Mytest 转到该路径下
注意:如果当前盘符不是D盘,需要先转到D盘,输入d:回车即可。然后才可以使用cd d:/Python27/Mytest

cd命令

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

杨广帅

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值