全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 python论坛
1040 4
2020-07-11
在运行下面这段代码时总会报错IndexError: list index out of range,网上的解决方法我看不太明白,求大佬详细指点一下,谢谢!
train.starts = cities[sys.argv[1]]train.ends = cities[sys.argv[2]]
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2020-7-11 20:56:18
需要输入两个参数
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-7-12 11:30:55
jin0575 发表于 2020-7-11 20:56
需要输入两个参数
完整代码是这样的,但还是会报那个错误,可以再指导一下嘛
cities={
'天津':'%u5929%u6D25%2CTJP',
'南昌':'%u5357%u660C%2CNCG',
'桂林':'%u6842%u6797%2CGLZ'
}

if __name__=="__main__":
    train = HuoChe()
    train.starts = cities[sys.argv[1]]
    train.ends = cities[sys.argv[2]]
    train.dtime = sys.argv[3]
    train.start()
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-7-12 12:58:53
sys.argv 的设置是要在命令号输入 3 个参数
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-7-16 18:11:19
沐风知微 发表于 2020-7-11 19:23
在运行下面这段代码时总会报错IndexError: list index out of range,网上的解决方法我看不太明白,求大佬详 ...
首先你如何运行python文件的。当你键入python xx.py时,后面需要跟参数的。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群