1
我在写一个小的Python脚本,它需要解析主机的IP或域名。通常我会使用gethostbyname或gethostbyaddr。但是,整个流量通过代理发送。我可以用-x选项使用curl检索数据。使用代理解析主机名
我的问题是如何解决与代理的方式主机名和IP?在Python中我不能使用袜子。
预先感谢您。
我在写一个小的Python脚本,它需要解析主机的IP或域名。通常我会使用gethostbyname或gethostbyaddr。但是,整个流量通过代理发送。我可以用-x选项使用curl检索数据。使用代理解析主机名
我的问题是如何解决与代理的方式主机名和IP?在Python中我不能使用袜子。
预先感谢您。
我相信,如果您使用http代理,则代理也会完成符号主机名的名称解析。
如果你想用python包装它,请使用pycurl和setopt pycurl.HTTPPROXYTUNNEL。
您不能在Python中使用SOCKS,但有第三方模块,如http://socksipy.sourceforge.net/ – 2012-02-06 10:55:33
我的意思是我不能使用这个模块。我正在考虑使用curl(因为它解析给定地址的IP)或命令行来解决此问题的一些技巧,但迄今为止一无所获。 – user1192062 2012-02-06 11:09:12