import urllibimport redef main(): filename="I:/proxys.txt" page=urllib.urlopen("http://bbtproxy.100steps.net/index.html") body=page.read() regx1=r"(?si)<table width=600>(.*)</table>" regx2=r"(/d+/./d+/./d+/./d+:/d+)" proxys=re.search(regx1,body,re.DOTALL).group(1) proxylist=re.findall(regx2,proxys) f=open(filename,'w') for proxy in proxylist: f.write(proxy+' /n') f.close() if __name__ == '__main__': main()