首页 > 代码库 > python3.2批量查询IP地址区域
python3.2批量查询IP地址区域
import urllib.request #jk409 2014-7-31 by python3.4编写用于[批量]查询IP地址国家区域 def chaxun(ip_addr): ip_addr2=ip_addr domain_addr=‘http://ip.taobao.com/service/getIpInfo.php?ip=‘ domain=domain_addr+ip_addr2 res=urllib.request.urlopen(domain).read() page=eval(res) if page[‘code‘]==0: ww=page[‘data‘][‘ip‘]+‘ ‘+page[‘data‘][‘country_id‘]+‘ ‘+page[‘data‘][‘country‘]+page[‘data‘][‘region‘]+page[‘data‘][‘city‘] ‘‘‘ print( page[‘data‘][‘ip‘],page[‘data‘][‘country_id‘], page[‘data‘][‘country‘],page[‘data‘][‘region‘], page[‘data‘][‘city‘] ) ‘‘‘ print(ww) wr_f.write(ww+‘\n‘) else: print(‘faile‘) if __name__=="__main__": while 1: ip_addr = str(input(‘请输入要查询的IP:‘)) #if ip_addr == "quit": # break; wr_f=open(‘c://2.log‘,‘w‘) f=open(‘c://2.txt‘,‘r‘) for a in f.readlines(): chaxun(a.split()[0]) f.close() wr_f.close()
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。