2012-03-27 6 views
0

webbrowser.openを使用して、デフォルトのメールクライアントを使用して電子メールを送信しようとしています。私のコードは次のようになります。メールクライアント(Outlookが)正常に開きがウェブブラウザPythonでエラーが発生する

mailto = "mailto:[email protected]?subject=blabla&body=blabla" 
webbrowser.open(mailto) 

、私は次のようTypeErrorを得続ける:

TypeError: open() takes at least 1 argument (0 given) 

私はwebbrowser.open(mailto,1)のようなものを使用しようとしたが、結果はまだです同じ。 なぜこれが起こる可能性がありますか?

+3

実際にポイントにまっすぐに入るには、「私はポイントにまっすぐになるでしょう」と言わないでください。 –

+0

助けてくれてありがとう。 – user1271145

答えて

0

webbrowser.openではなく、mailtoはどのような値でも1引数です。したがって、面倒なオープン呼び出しがどこに属しているかを再度確認する必要があります。

+0

こんにちは、答えてくれてありがとう。コードには他にオープンなものはありませんが、これは唯一のものです。 – user1271145

関連する問題