2

第一次在这里提问,希望有人能解答。

我使用的是 Ubuntu 14.04LTS,并且是第一次使用 pyautogui。

从终端我只导入了 pyautogui,并得到以下输出:

<class 'Xlib.protocol.request.QueryExtension>

当我在 python(2.7.6) 文件中运行 pyautogui 时,此行始终输出到终端。有没有办法阻止 pyautogui 将此行打印到终端?

import pyautogui

def someFunction():
    ....
    return x&o's

someFunction()
4

1 回答 1

0

我不知道您正在运行什么操作系统,但我正在运行Linux并且能够通过安装文档“在 Linux 上,PyAutoGUI 需要python-xlib(对于 Python 2)或 python3-Xlib(对于 Python 3) 模块已安装。”

按照这个人的回答

sudo pip install svn+https://svn.code.sf.net/p/python-xlib/code/trunk/

如何使用 pip 安装 Python Xlib

我运行它是因为使用常规 pip install pyautogui 是不够的。见下文,代码为输入,黄色为输出

import  PIL
from PIL import Image
import pyautogui

Xlib.protocol.request.QueryExtension

import pyautogui

希望有帮助!

于 2017-04-18T12:19:40.813 回答