我试着用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مرحبا
提前感谢
发布于 2021-03-21 18:41:11
Pyautogui,我认为,工作的键盘和那里不能识别一些字符可能,我不确定,但你可以通过一个复制粘贴命令发送它,像这样。
import pyautogui
import pyperclip
import time
time.sleep(5)
# Store our string to the clipboard
pyperclip.copy("مرحبا")
# Hotkey the paste command
pyautogui.hotkey("ctrl", "v")通过测试,它可以将字符发送到文本文档中,尽管这可能取决于应用程序是显示从左到右还是从右到左显示。据我所知,Unicode中的字符告诉它在需要时显示哪一面。
对于垃圾邮件机器人,将其放入文本文档中,阅读它,然后将每一行放入剪贴板。
https://stackoverflow.com/questions/66405835
复制相似问题