输入$ python text.py出错的原因——在windows系统使用idle的情况下

python 2.7.10版本

刚开始学习python,买的几本书以及视频里面介绍的都是unix系统的python操作方法。对于像我这样的window用户初学者,学习程中不可避免的遇到一些格式问题。

unix系统中通过命令打开、调用脚本(姑且说调用,自我感觉就像C语言的函数调用一样打开.py文件)。

类似于  “$ python  脚本名.py”   的形式即可。而这个在windows里面使用python自带的解释器IDLE出现错误。当时也只能编好脚本后通过ctrl+F5运行,想再打开就得重新ctrl+F5。没找到解决办法尤其网上视频里面在解释器里面打开好几次,网上百度也查不出来,就先放弃了,一次一次打开也行。


今天学到参数、解包、变量。需要从外部进行输入:

代码:

--------------------------------------------------------------------------------

from sys import argv

script, first, second,third = argv

print "the script is called:",script

print "your first variable is:",first

print "your second variable is:",second

print "your third variable is:",third
--------------------------------------------------------------------------------

运行:

--------------------------------------------------------------------------------

$ python test.py first 2nd 3rd

the script is called:  test.py

your first variable is: first

your second variable is: 2nd

your third variable is: 3rd

--------------------------------------------------------------------------------

又一次碰到这种情况,我在自带的编译器里面试着使用了raw_input(),想通过内建函数从终端框中输入,是输入进去了还是出错。



最后找到解决办法,通过windows的命令提示符运行(DOS框)即可输入与运行成功:

1.     使用命令行打开与运行.py 文件

(1)    在命令提示符界面打开:

当前目录是C盘,需要进入到你所保存脚本的位置。如F:\python文件夹

首先要更改盘符,输入D:

然后在当前盘符更改路径,输入CD+F:\python(地址)

然后输入 python xx.py   即可运行

(2)    在.py所在目录打开:

shift键+鼠标右键       选择在此处打开命令窗口








  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值