开机联网后自动获取本机内网IP,并通过邮件或者server酱发送自己的内网IP
import smtplib
from email.mime.text import MIMEText
from email.header import Header
from email import encoders
from email.utils import parseaddr, formataddr
import requests
import json, re, os, sys, time
class EmailSender(object):
def __init__(self, plain=""):
self.text = plain
self.info = self.get_info('info.json')
self.ip = self.get_ip()
self.message = MIMEText(self.text + '\n\n%s' % self.ip, 'plain', 'utf-8')
self.message['Subject'] = Header('Raspberry pi !', 'utf-8')

本文介绍如何在树莓派上设置开机脚本,自动获取内网IP并利用Python通过邮件或Server酱发送。脚本会在启动后尝试10次发送,每次间隔10秒,确保在联网后能成功发送IP信息。
最低0.47元/天 解锁文章
1558





