查询公网地址
- 请求该链接会返回包含公网IP的文件流:
http://jsonip.com
-
# urlopen('http://jsonip.com') # 返回文件流 <http.client.HTTPResponse object at 0x7f339c51dcc0> # 用json.load()进行读取即可:返回{'ip': '47.98.174.108', 'geo-ip': 'https://getjsonip.com/#plus', 'API Help': 'https://getjsonip.com/#docs'} public_ip = urlopen('http://jsonip.com') public_ip = load(public_ip)['ip']
发送邮件
- 基本配置
-
mail_host = 'smtp.126.com' # 邮箱服务器地址 mail_user = 'yydafx' # 用户名 mail_auth = 'KOSGXSSYABCMBTJC' # 授权码 sender = 'test@126.com' # 邮件发送方邮箱地址
-
- 设置email信息:邮件内容设置
-
message = MIMEText(content, 'plain', 'utf-8') message[
-