在使用 pyautogui库的网页上的文本框中打印#符号时,我遇到了问题。我无法打印#(它在网页上的文本框中打印~):
输入示例
my_string =“这里是#符号的一个例子”
吡咯烷酮打字(my_string)
输出
这里是~符号的一个例子
故障排除步骤尝试和其他信息:
如果使用(my_string)
如果有人能帮助找出问题并提出解决方案,我将不胜感激。
发布于 2022-07-13 06:22:00
Pyautogui试图通过使用硬编码列表来找出哪些键必须移动。这还没有考虑到键盘的设置。要更正它,可以在pyautogui的init.py文件中更改这一行(第530行):
return character.isupper() or character in set('~!@#$%^&*()_+{}|:"<>?')只要从它中删除#字符,它就能工作了。
https://stackoverflow.com/questions/70416909
复制相似问题