我试图使一个垃圾邮件机器人使用python,但它不工作时,我试图使它阿拉伯语,但它的工作完美,当我使它英语我真的需要帮助快
这是密码
time.sleep(5)
f = open('spam.txt','r')
fa = f.encode("utf-8")
for word in fa:
pyautogui.typewrite(word)
pyautogui.press("enter")
spam.txt文件
先谢了
我试图使一个垃圾邮件机器人使用python,但它不工作时,我试图使它阿拉伯语,但它的工作完美,当我使它英语我真的需要帮助快
这是密码
time.sleep(5)
f = open('spam.txt','r')
fa = f.encode("utf-8")
for word in fa:
pyautogui.typewrite(word)
pyautogui.press("enter")
spam.txt文件
先谢了
3条答案
按热度按时间gdx19jrr1#
Pyautogui,我认为,你的键盘工程,并有可能无法识别一些字符,我不确定,但你可以通过复制粘贴命令这样发送它。
测试了一个文本文档,它发送字符很好,虽然它可能取决于应用程序,至于它将显示从左到右或从右到左。据我所知,在Unicode中有字符,告诉它哪一方显示,如果你需要。
对于一个垃圾邮件机器人把它放到一个文本文档阅读它,然后把每一行在您的剪贴板。
o2rvlv0m2#
不幸的是,Pyautogui不支持阿拉伯语或波斯语,为了解决这个问题,您可以在TextPad中键入一个单词,然后手动复制并使用热键来完成
rnmwe5a23#
你可以用pywinauto库代替。它工作得很好。试试这个:
请记住使用添加此库
管道安装pywinauto