gpt4 book ai didi

python pyautogui 无法打印@

转载 作者:行者123 更新时间:2023-11-28 18:16:22 27 4
gpt4 key购买 nike

我对 Python pyautogui 有疑问。我正在尝试编写一个程序来发送电子邮件。

 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 和 phuongduyen210492gmail.com

不知道是什么问题。我试过使用 @ 和 (r'') 但它仍然不起作用。有人可以帮我吗?

仅供引用,我的电脑是带有 ö 和 ä 字母的斯堪的纳维亚电脑,所以当你想输入 @ 时,你必须按“altgr +2”而不是普通电脑的“shift 2”。

最佳答案

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

无论如何,在 python 中,@ 符号的字符串文字将是 '\x40'

关于python pyautogui 无法打印@,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48114417/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com