gpt4 book ai didi

python - Ubuntu pyautogui .screenshot() 返回黑屏图像

转载 作者:行者123 更新时间:2023-12-04 19:25:11 28 4
gpt4 key购买 nike

我正在尝试使用 .screenshot() 验证屏幕上某些图标的位置pyautogui 的函数,因为它总是返回 None使用 .locateOnScreen() 时.检查生成的 .png 文件后,它只是一个黑屏。
这是我的设置:

  • 操作系统:Ubuntu 21.10
  • Python 3.9.7
  • Pyautogui 0.9.53
  • 枕头 9.1.0

  • 代码:
       def automate_export():
    screen_width, screen_height = pyautogui.size()
    screen = pyautogui.screenshot("Screenshoooot.png", region=(0, 0, screen_width, screen_height))
    Proof of black screen generated by program

    最佳答案

    我有同样的问题,我在这篇文章的帮助下解决了这个问题:
    https://linuxconfig.org/how-to-enable-disable-wayland-on-ubuntu-22-04-desktop
    注意:如果在文件中找不到 WaylandEnable=true
    写:WaylandEnable=false
    然后重新启动

    关于python - Ubuntu pyautogui .screenshot() 返回黑屏图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71837966/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com