Python中的Webbrowser类型错误

Python中的Webbrowser类型错误,python,pyqt4,Python,Pyqt4,我正在尝试使用webbrowser.open使用默认邮件客户端发送电子邮件。我的代码如下所示: mailto = "mailto:me@bla.com?subject=blabla&body=blabla" webbrowser.open(mailto) 虽然邮件客户端Outlook正常打开,但我一直收到以下类型错误: 我试着使用webbrowser.openmailto之类的东西,但结果仍然是一样的。 为什么会发生这种情况?它不是webbrowser.open,mailto是1个参数

我正在尝试使用webbrowser.open使用默认邮件客户端发送电子邮件。我的代码如下所示:

mailto = "mailto:me@bla.com?subject=blabla&body=blabla"
webbrowser.open(mailto)
虽然邮件客户端Outlook正常打开,但我一直收到以下类型错误:

我试着使用webbrowser.openmailto之类的东西,但结果仍然是一样的。
为什么会发生这种情况?

它不是webbrowser.open,mailto是1个参数,不管它是什么值。因此,您需要再次检查麻烦的open调用所属的位置

要真正直截了当地说,不要说我会直截了当地说,直截了当地说。嘿,谢谢你的回答。代码中没有其他漏洞,这是唯一的漏洞。
TypeError: open() takes at least 1 argument (0 given)