全球主机交流论坛

标题: python怎么简历代理ip实现换ip,保存可用的,实验下一个 [打印本页]

作者: 有容乃大    时间: 2015-7-6 23:06
标题: python怎么简历代理ip实现换ip,保存可用的,实验下一个
网上有很多代理ip
采集一百个保存到a,txt
实验a,txt第一个,怎么核实登录成功?格式成功,保存
换a.txt第二行,成功保存,
继续第三个
求高手
作者: 有容乃大    时间: 2015-7-7 06:16
,,,,
作者: 狼族工作室    时间: 2015-7-7 09:57
坛子里有一个py高手,,,等他来吧
作者: cnly1987    时间: 2015-7-7 10:01
一个for循环就可以了。
作者: cdwyd    时间: 2015-7-7 11:32
  1. import requests


  2. valid_ips = []

  3. def check_ip(ip):
  4.     try:
  5.         requests.get('http://www.baidu.com', proxies = {'http': ip}, timeout = 3)
  6.     except Exception as e:
  7.         print(e)
  8.         return False
  9.     else:
  10.        print(ip + ' is ok')
  11.        return True

  12. with open('ips.txt', 'r', encoding = 'utf-8') as f:   
  13.     for line in f:
  14.         ip = line.strip()
  15.         if check_ip(ip):
  16.             valid_ips.append(ip)

  17. with open('valid_ips.txt', 'w', encoding = 'utf-8') as f:
  18.     f.write('\n'.join(valid_ips))
复制代码





欢迎光临 全球主机交流论坛 (https://loc.isir333.eu.org/) Powered by Discuz! X3.4