dnspod 动态域名更新客户端 in python

在Windows Server 2008环境下,该博客介绍了如何利用Python脚本获取IP地址,并通过dnspod API实现动态域名更新。脚本在系统联网后自动运行,提取IP并完成DNS记录的更新。
摘要由CSDN通过智能技术生成

说明:环境windows server 2008,等待机器联网后,使用ipconfig获得IP地址,通过通配符提取ip地址并更新到dnspod


#huode IPV6地址
<span style="font-family: Arial, Helvetica, sans-serif;">def get_ipv6():</span>
    ipconfig_process=subprocess.Popen("ipconfig | findstr 2001", shell=True, stdout = subprocess.PIPE);#.decode("GB2312").encode("utf-8");
    output = (ipconfig_process.stdout.read()).decode("GB2312").encode("utf-8")
    #print (output);
    ipv6_pattern='(([a-f0-9]{1,4}:){1,7}(:){0,1}([a-f0-9]{1,4}:){0,6}([a-f0-9]{1,4}){0,1})' ; 
    m=re.search(ipv6_pattern,str(output));
    return m.group()

通过curl获得google网页,检查网络是否通畅

def check_network():
    html=Stri
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值