Pyautogui 打字机中缺少符号
Missing symbols in Pyautogui typewriter
我有一个问题,包括以下内容:Pyautogui 打字机不会输入字母,只能输入数字。例如,当我执行
pyautogui.typewrite("abc123")
只出现“123”。
这个问题类似于这个问题:
Pyautogui typewrite is writing only numbers
不幸的是,没有关于该问题以及其他 Internet 主题的答案。
我有 Windows 7 机器和 Python 3.5.
PyAutoGui 的打字功能似乎有错误。我使用这个函数解决它,该函数将字符串预处理为按键。请注意,此版本的函数在输出数组的末尾留下一个逗号,以便您可以轻松地在末尾附加更多字符或按下按钮。
def preprocess(something):
something = str(something)
output = []
for x in range(len(something)):
output.append(something[x])
output.append(',')
return output
我遇到了同样的问题。我无法使用 typewrite() 发送信件 function.This PyAutoGUI 中的错误可以通过安装 OpenCV 3.1.0
来克服
从以下站点下载 openCV 3.1.0:
1) https://sourceforge.net/projects/opencvlibrary/files/opencv-win/3.1.0/opencv-
3.1.0.exe/download
2) 提取 OpenCV -> 然后转到 OpenCV\build\python.7\x64 并将 cv2.pyd 复制到 C:\Python27\Lib\Site-packages
你的问题就迎刃而解了。试一试,对我有用
几天前我遇到了同样的问题
尝试使用其他按下键盘键的 pyautogui 函数,例如 pyautogui.press("k")
如果您对与字母相关的所有键盘功能有疑问,这可能是因为您的默认输入语言设置为英语以外的语言
您可以通过转到 键盘和输入设置 并将 默认输入语言 更改为英语
你仍然可以用你的母语写作,它有望解决你的问题
我有一个问题,包括以下内容:Pyautogui 打字机不会输入字母,只能输入数字。例如,当我执行
pyautogui.typewrite("abc123")
只出现“123”。 这个问题类似于这个问题: Pyautogui typewrite is writing only numbers 不幸的是,没有关于该问题以及其他 Internet 主题的答案。 我有 Windows 7 机器和 Python 3.5.
PyAutoGui 的打字功能似乎有错误。我使用这个函数解决它,该函数将字符串预处理为按键。请注意,此版本的函数在输出数组的末尾留下一个逗号,以便您可以轻松地在末尾附加更多字符或按下按钮。
def preprocess(something):
something = str(something)
output = []
for x in range(len(something)):
output.append(something[x])
output.append(',')
return output
我遇到了同样的问题。我无法使用 typewrite() 发送信件 function.This PyAutoGUI 中的错误可以通过安装 OpenCV 3.1.0
来克服从以下站点下载 openCV 3.1.0:
1) https://sourceforge.net/projects/opencvlibrary/files/opencv-win/3.1.0/opencv- 3.1.0.exe/download
2) 提取 OpenCV -> 然后转到 OpenCV\build\python.7\x64 并将 cv2.pyd 复制到 C:\Python27\Lib\Site-packages
你的问题就迎刃而解了。试一试,对我有用
几天前我遇到了同样的问题
尝试使用其他按下键盘键的 pyautogui 函数,例如 pyautogui.press("k")
如果您对与字母相关的所有键盘功能有疑问,这可能是因为您的默认输入语言设置为英语以外的语言
您可以通过转到 键盘和输入设置 并将 默认输入语言 更改为英语
你仍然可以用你的母语写作,它有望解决你的问题