【发布时间】:2011-03-30 01:59:48
【问题描述】:
我是 python 新手,正在尝试编写脚本以发送短信, 快速谷歌搜索后,我找到了这个库:libgmail,并成功安装了它,
这是我用来发送短信的代码:
!/usr/bin/env python
导入 libgmail
ga = libgmail.GmailAccount("username@gmail.com", "password") myCellEmail = "phonenumber@message.carrier.end"
ga.login() msg=libgmail.GmailComposedMessage(myCellEmail, "", "Hello World!来自 python-libgmail!") ga.sendMessage(msg)
尝试运行时出现以下错误:
Traceback(最近一次调用最后一次): 文件“C:\Users\Amit\Desktop\SMS\sms.py”,第 14 行,在 ga.login() 文件“C:\Python27\lib\site-packages\libgmail.py”,第 305 行,登录 pageData = self._retrievePage(req) _retrievePage 中的文件“C:\Python27\lib\site-packages\libgmail.py”,第 340 行 req = ClientCookie.Request(urlOrRequest) init 中的文件“build\bdist.win32\egg\mechanize_request.py”,第 31 行 文件“build\bdist.win32\egg\mechanize_rfc3986.py”,第 62 行,在 is_clean_uri 中 TypeError: 预期的字符串或缓冲区
如果您有任何想法,请分享.. 多谢 阿米托斯80
【问题讨论】:
标签: python scripting sms libgmail