我的代碼中包含一些位置的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