tewuzhu86 发表于 2020-2-20 00:53

咨询 函数的封装方法

   # 以下是我用 vscode 写的一段 python pyautogui模块的代码...
   # 想请问各位. 因为我有多段下列 这样的 截图 元组的识别..我 需要做成 函数 的话..我该怎么样去封装它.
   # 我封装完毕后..我又该 用什么进行 判断呢.
   # 感谢大佬支持指教..萌新一个...麻烦各位了.{:1_893:}


    # 截图坐标点    截图大小   40   10
    region = (1539,964,40,10)
    # 截图                              
    im = pyautogui.screenshot(region=region)
    # 截取图片保存位置
    im.save('shuaigan.png')
    # X = 40Y = 10    宽是 40 高是 10
    for i in range(5, 40, 20):      # 5加20 加到40停止
      px = im.getpixel((i,5))   # 5是高的像素点位
      print(px)                   # 打印PX 像素值
      # 如果元组中的第一个元素=247 那么就点击
      if px[0]== 247:
            pyautogui.mouseDown(button='left')
            pyautogui.mouseUp(button='left')
            # pyautogui.keyDown('Space')
            # pyautogui.keyUp('Space')
            time.sleep(2)

tewuzhu86 发表于 2020-2-20 00:58

帖子不能沉..希望有高手来指点工作.

tewuzhu86 发表于 2020-2-20 04:33

帖子不能沉..希望有高手来指点工作....

Zeaf 发表于 2020-2-20 09:16

同python萌新帮顶下

tewuzhu86 发表于 2020-2-20 16:38

Zeaf 发表于 2020-2-20 09:16
同python萌新帮顶下

感谢帮衬.我已经找到了解决方法了...

人生苦短丶 发表于 2020-2-20 16:58

def。。。。。。

tewuzhu86 发表于 2020-2-20 17:05

人生苦短丶 发表于 2020-2-20 16:58
def。。。。。。

我不太懂 def 函数的搭配..因为我有一个公式需要指定鼠标位置.截取图片 然后在图片中固定坐标提取 第一个元组数值. 激活鼠标前进操作.

tewuzhu86 发表于 2020-2-20 17:06

人生苦短丶 发表于 2020-2-20 16:58
def。。。。。。

大佬 能给一个def的例子么.
页: [1]
查看完整版本: 咨询 函数的封装方法