代码之家  ›  专栏  ›  技术社区  ›  Bruno 'Shady'

python中dict的简单问题

  •  1
  • Bruno 'Shady'  · 技术社区  · 15 年前

    我的代码中有这个dict,它包含一些位置。

    position = ['712,352', 
                '712,390', 
                '622,522'] 
    

    当我试着做这部分的时候

    def MouseMove(x,y):
        ctypes.windll.user32.SetCursorPos(x,y)
    

    使用mousemove(位置[0]),编译器告诉我这个命令需要2个参数… 我怎么解决这个问题?

    1 回复  |  直到 15 年前
        1
  •  5
  •   Jeff Mercado    15 年前

    这不是一本词典,而是一张单子。也许你的意思是这样做:

    position = [(712,352), 
                (712,390), 
                (622,522)]
    
    MouseMove(*position[0])