如何阻止pyautogui打印<class'Xlib.协议.请求.QueryExtension'>

2024-10-03 02:44:31 发布

您现在位置:Python中文网/ 问答频道 /正文

第一次在这里问,所以我希望有人能给我一个答案。在

我正在使用Ubuntu14.04LTS,并且是第一次使用pyautogui。在

从终端我只导入了pyautogui,得到的输出是:

<class 'Xlib.protocol.request.QueryExtension>

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

import pyautogui

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

someFunction()

Tags: 文件答案import终端returnrequestdefprotocol
1条回答
网友
1楼 · 发布于 2024-10-03 02:44:31

我不知道您运行的是什么操作系统,但我运行的是Linux,通过安装文档中所需的软件包,我能够解决这个问题 在Linux上,PyAutoGUI要求安装python xlib(对于python 2)或python3 xlib(对于python3)模块

听这家伙的回答

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

How do you install Python Xlib with pip

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

^{pr2}$

Xlib.protocol.request.QueryExtension

import pyautogui

希望有帮助!在

相关问题 更多 >