问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

python关于sys.argv的使用

发布网友 发布时间:2022-04-18 07:45

我来回答

4个回答

热心网友 时间:2022-04-18 09:14

1.sys.argv是用来存放系统的参数,包括脚本名本身。
2.你这么直接使用sys.argv[1]和sys.argv[2],是很不好的做法。

3. 正常,且推荐的用法是,使用对应的库函数,帮你解析对应函数参数。
详细解释可参考我的:
【整理】Python中如何获得并处理命令行参数
里面有示例代码。
4.看了上面的帖子,还要你去看:
【整理】【多图详解】如何在Windows下开发Python:在cmd下运行Python脚本,如何使用Python Shell(command line模式和GUI模式),如何使用Python IDE
然后就懂了,对于你这里,执行脚本时需要输入参数的。
5。由于你这里用wing ide没有输入参数,所以才会出现

list index out of range
的错误的。

上面帖子都看完,就自然懂了。

(此处不给贴地址,请自己用google搜标题,就可以找到地址了)

热心网友 时间:2022-04-18 10:32

sys.argv是你接收的参数的列表 []
比如你这段代码名字叫做test.py
运行python test.py 192.168.0.1 test.txt
sys.argv[0] ----test.py
sys.argv[1] ----192.168.0.1

sys.argv[2] ----test.txt

你可以print试试
你要用wing 直接运行 就需要设置一下 在运行设置里面加上命令

热心网友 时间:2022-04-18 12:07

sys.argv保存了你加的系统参数
你的程序需要这样调用
c:/> python test.py 参数1 参数2 参数3追问参数1 参数2 参数3是指的是什么啊。我的程序是写在wing IDE里面的,直接点运行报错。

追答

所以你不能直接点运行,你需要加参数

比如这样:

来自:求助得到的回答

热心网友 时间:2022-04-18 13:58

好像是用来传文件的东东。命令行的参数1好像是地址,参数2应该是文件名
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 股票里理财怎么停止赎回 会回旋的纸飞机怎么折 怎么退掉微医保? 在微信平安好生活怎么退保微保百万意外险? 微信保险服务怎么退保 CPU和通用寄存器的长度是由什么决定的? 字长越大,对应cpu的计算精度就高,处理数据速度就越快, -般计算机的字长取决于? cpu的字长由什么的位数来决定 cpu字长由什么决定 衣服掉颜色,染到身上怎么能洗掉 颈椎扳法,比如第三颈椎或第三腰椎向右偏移错位,斜扳,侧扳,旋转扳时,扳的方向是右,还是左,还是左右均可 乒乓球中侧旋球应该怎么打,请详细讲讲 形容“旋转”的词语有哪些? 地球自转的线速度,角速度分别是多少? ^_^ 仰卧起坐一次要做多少个?? 痉挛性斜颈的特征都有哪些? 自转线速度,角速度 俯卧撑仰卧起坐一次做多少个比较合适? 地球的自转速度大指的是线速度还是角速度 BMX平花基本动作 求电脑大神帮忙解决一下:为什么电脑更新之后打开爱奇艺万能播放器电脑所有图标会一闪一闪的? 用爱奇艺看电视总是蓝屏一闪一闪的是什么原因呢 播放视频的时候播放器屏幕一闪一闪? 某Mi/蓝牙手柄/怎么模拟手指触屏,需要安装什么软件及使用方法?求指点。 有什么lua代码可以实现模拟触控,就是模拟鼠标或者手指的点击屏幕 NDS模拟器上的手触屏如何控制? 电子墨水屏真的不伤害眼睛吗电纸书与纸质书在一样的字体下哪一 怎么验证屏幕是不是墨水屏 网线拉得太长80米,会降低网速吗?信号应该很差吧?谢谢 装宽带的时候网线太长有影响吗 网线过长会影响网速吗? 网线太长会不会影响网速? 网线长了会影响网速吗? 牵网线时,是不是网线越长,网速越差吗。 网线太长会不会影响网速 网线的长短和网速快慢有关系吗? 求坎通纳霸气进球和进球后的霸气庆祝的连贯GIF。以及踹人那个GIF 天龙八部 “某某向**一脚飞去,将**踢出地球之外”类似这样的动作,是怎么做出来的? 一个穿裙子的女孩飞起一脚把男子踢倒的QQ表情是什么电影? 成龙舞台表演遇意外,被人飞踹了一脚,成龙是如何应对的?