我的代码中包含一些位置的dicT。Python中的dicT的简单问题
position = ['712,352',
'712,390',
'622,522']
当我试图运行这部分
def MouseMove(x,y):
ctypes.windll.user32.SetCursorPos(x,y)
用的MouseMove(位置[0]),编译器对我说,我需要在这个命令2个参数... 如何我能解决这个问题吗?
我的代码中包含一些位置的dicT。Python中的dicT的简单问题
position = ['712,352',
'712,390',
'622,522']
当我试图运行这部分
def MouseMove(x,y):
ctypes.windll.user32.SetCursorPos(x,y)
用的MouseMove(位置[0]),编译器对我说,我需要在这个命令2个参数... 如何我能解决这个问题吗?
这不是一本词典,而是一份清单。也许你的意思是做这样的事情:
position = [(712,352),
(712,390),
(622,522)]
MouseMove(*position[0])
位置是一个列表,而不是一个字典。 – 2010-08-06 18:36:06
另外,这是字典,不是dic。我觉得这是一个小家伙,但它可以为你节省一些不幸的误解。 :) – psicopoo 2010-08-06 18:45:28
-1:这不是第一个字典。这个问题没有意义。 – 2010-08-06 18:51:40