python sys.argv?十万火急!!!

2025-02-24 15:52:37
推荐回答(4个)
回答1:

看来你是python新手,我这样给你加上注释,希望你能看明白
#!/usr/bin/python #这一句是注释
# Filename: using_sys.py #这一句是注释,表示文件名字是using_sys.py
import sys #这句把sys包进来
print 'The command line arguments are:' #这句显示信息'The command line arguments are
for i in sys.argv: #for 循环开始,变量 i 迭代 命令行参数
print i #显示 i 的内容
print ' The PYTHONPATH is', sys.path, ' ' #这句话注意,已经退出for循环了,显示sys.path的内容
------------------文件内容解释完毕----------------
你把文件保存为using_sys.py 文件,比方说保存在D盘跟目录下,然后你打开CMD的,然后输入d:\using_sys.py we are arguments ,执行即可,这样就可以了。在这里we are arguments 作为3个参数,传递给了using_sys 。
你明白了么?如果不明白,可以QQ交流45818585 。
!!!!别忘了给我分啊!!!

回答2:

报错有两种可能,首先要编译一下你的using_sys.py文件,看看有没有问题,以你贴出来的代码,for循环下面没有缩进,这里编译就会报错;如果编译没错,那就是另一种可能,你没有配置python的环境变量,这样你必须给出python.exe的绝对路径才能执行脚本

回答3:

这个应该在windows的cmd下执行python using_sys.py we are arguments,你这个的问题应该是python路径没有加入到环境变量中(网页链接)

回答4:

应该是在windows菜单cmd输入,你确定已经把python的路径添加到环境变量PATH里了? 或者你的.py文件不在当前目录,至少你得把报错内容贴出来吧~