对不起,如果这是一个愚蠢的问题,但我有我的代码几个问题。Python中的奇怪错误(IndexError)
我有一个Python脚本,刮擦Reddit和设置顶部图片作为我的桌面背景。
我希望它只下载如果图片足够大,但我得到一个奇怪的错误。
>>> m = '1080x608'
>>> w = m.rsplit('x', 1)[0]
>>> print(w)
1080
>>> h = m.rsplit('x', 1)[1]
>>> print(h)
608
这工作正常,但以下不,尽管几乎相同。
>>> m = '1280×721'
>>> w = m.rsplit('x', 1)[0]
>>> h = m.rsplit('x', 1)[1]
Traceback (most recent call last):
File "<pyshell#35>", line 1, in <module>
h = m.rsplit('x', 1)[1]
IndexError: list index out of range
'x'字符在每种情况下都是不同的。仔细看! – Selcuk
啊!我看不到它!我会继续寻找 –
哦,我明白了!谢啦! –