六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 38|回复: 0

windows下利用python拨号电信3G并获得IP地址

[复制链接]

升级  80.67%

49

主题

49

主题

49

主题

秀才

Rank: 2

积分
171
 楼主| 发表于 2013-1-15 02:54:19 | 显示全部楼层 |阅读模式
import win32rasimport osif __name__ == '__main__':    params = ('USB-KEY DIAL',  '#777','','ctnet@mycdma.cn', 'vnet.mobi','')    fs, ret = win32ras.Dial(None, None, params, None)    print ret    if ret==0:        print win32ras.GetConnectStatus(fs)        data = os.popen("ipconfig", "r").readlines()        have_ppp = 0        ip_str = None        for line in data:             if line.find("USB-KEY DIAL")>=0:                have_ppp = 1             if have_ppp and line.strip().startswith("IP Address"):                 ip_str = line.split(":")[1].strip()                 have_ppp = 0                 print ip_str
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表