私はpythonが初めてで、SMSを送信するためにスクリプトを作成しようとしています。すばやくグーグル検索した後、このlib:libgmailを見つけ、正常にインストールしました。
これは私がSMSを送信するために使用するコードです:
!/usr/bin/env パイソン
libgmail をインポート
ga = libgmail.GmailAccount("username@gmail.com", "password") myCellEmail = "phonenumber@message.carrier.end"
ga.login() msg=libgmail.GmailComposedMessage(myCellEmail, "", "Hello World! From python-libgmail!") ga.sendMessage(msg)
実行しようとすると、次のエラーが表示されます。
トレースバック (最後の最後の呼び出し): ファイル "C:\Users\Amit\Desktop\SMS\sms.py"、14 行目、ga.login() ファイル "C:\Python27\lib\site-packages\libgmail. py"、305 行目、ログイン pageData = self._retrievePage(req) ファイル "C:\Python27\lib\site-packages\libgmail.py"、340 行目、_retrievePage req = ClientCookie.Request(urlOrRequest) ファイル "build \bdist.win32\egg\mechanize_request.py", line 31, init File "build\bdist.win32\egg\mechanize_rfc3986.py", line 62, in is_clean_uri TypeError: expected string or buffer
何かアイデアがあれば、共有してください。amitos80 に感謝します。