官方文档
如果电脑IP每次开机后总是变动,那么接下来对你可能有帮助,话不多说上代码
import socket,requests
if __name__ == '__main__':
'''
开机获取本IP
'''
try:
hostname=socket.gethostname()
addrs = socket.getaddrinfo(hostname,None)
ips = []
ips.append(f'[{hostname}] IP 通知:')
for item in addrs:
ips.append(item[4][0])
robot_text ={
"msgtype": "text",
"text": { "content": "" },
"at": { "isAtAll": False }
}
robot_text['text']['content'] = '\n'.join(ips)
robot_url = 'https://oapi.dingtalk.com/robot/send?access_token=XXXXXXXXXXXXXXXXXXXXXXXXXX'
requests.post(robot_url,json=robot_text,verify=False)
except Exception as ex:
print(ex)
OK,看一下结果
Windows下配合「任务计划程序」使用,很好用。
哇咔咔,结束
有什么问题可以评论留言。