资源简介
python写的可以在树莓派,windows, linux, mac平台上制定时间发送设备所在网络的外网ip到自己邮箱
代码片段和文件信息
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#teller@2019-04-26 17:16:11
import urllib.request
import urllib.error
import re
import os
import datetime
import shutil
import smtplib
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart
from email.header import Header
import time
def eSend(sender receiver username password smtpserver subject e_content file_path file_name):
try:
message = MIMEMultipart()
message[‘From‘] = sender
message[‘To‘] = ““.join(receiver)
message[‘Subject‘] = Header(subject ‘utf-8‘)
message.attach(MIMEText(e_content ‘plain‘ ‘utf-8‘))
if ((file_path != None) and (file_name != None)):
att1 = MIMEText(open(file_path+file_name ‘rb‘).read() ‘base64‘ ‘utf-8‘)
att1[‘Content-Type‘] = ‘application/octet-stream‘
att1[‘Content-Disposition‘] = “attachment;filename=“+file_name
message.attach(att1)
smtp = smtplib.SMTP()
smtp.connect(smtpserver)
smtp.login(username password)
smtp.sendmail(sender receiver
- 上一篇:位图转g代码轮廓加工源码
- 下一篇:windows将Python添加到注册表
相关资源
- 智能小车视觉巡线python代码
- 树莓派利用python、opencv、PyALPR识别车
- Honeywell树莓派读取扫枪扫码数据
- 树莓派小车物体追踪
- 基于树莓派监控小车源码
- opencv_python-3.4.3.18-cp37-cp37m-linux_armv7l
- 25clock 定时提醒功能
- 树莓派JQC-3FF继电器:四行代码控制家
- 树莓派控制舵机(RPi.GPIO)源码
- 基于树莓派的动态图像对比(py3_ob<
- python 实现定时关机(windowspython3)
- 树莓派Python编程指南
- 树莓派Raspberry Pi实战指南-手把手教你
- 《树莓派实战秘籍》pdf 高清
- 树莓派多线程实时人脸检测
- crontab调用pythonpython中封装kettle的定时
- 树莓派利用超声波传感器进行壁障
- 基于树莓派的人脸识别打卡系统
- 树莓派安装OpenCV一键脚本
- 树莓派利用python、opencv识别人脸
- 基于树莓派的智能保温锅
- 京东定时自动秒杀工具
评论
共有 条评论