python pyautogui无法打印@

2024-05-29 02:18:11 发布

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

AutoPyGUI与Python有问题。我正在写一个程序来发送电子邮件。在

 pyautogui.hotkey('win', 's')
 pyautogui.typewrite('Outlook 2013')
 pyautogui.press('enter')
 time.sleep(25)
 pyautogui.press('esc')
 pyautogui.hotkey('alt', 'h', 'n')
 pyautogui.typewrite(r'americussmile@gmail.com; 
 phuongduyen210492@gmail.com')

运行时,程序会在Outlook的“收件人”框中键入内容,但电子邮件看起来是这样的:americussmilegmail.com网站和丰堆延110492gmail.com网站

我不知道是什么问题。我尝试过使用@and(r''),但它仍然不起作用。有人能帮我吗?在

仅供参考,我的电脑是斯堪的纳维亚电脑,上面有字母“and”和“a”,所以当你想输入@时,你必须按“altgr+2”,而不是普通电脑的“shift 2”。在


Tags: and程序com网站电子邮件wingmailpress
1条回答
网友
1楼 · 发布于 2024-05-29 02:18:11

如果出于某种原因,@符号没有显示出来,您可以尝试使用字符串文本。文本文件是否保存为ASCII或UTF-8,如果不是,则可能是您的问题,@符号表示为多字节字符,而不是正确的ASCII代码。在

无论如何,python中@sign的字符串文本应该是'\x40'。在

相关问题 更多 >

    热门问题