只是一个适合同时使用多个tor电路的python模块

Torcello的Python项目详细描述


使用方法:

from torcello import Tor
from threading import Thread

def do_something():
    tor = Tor()
    for one in range(5):
        response = tor.get('http://ip.barjomet.com')
        print('Hooray, here is desired data: %s' %  response.text)
        tor.new_ip()
    tor.destroy()

for incident in range(5):
    Thread(target=do_something).start()

也可以将其作为旋转代理:

from time import sleep
from torcello import Tor
from threading import Thread

for one in range(12):
    Thread(target=Tor).start()

while len(Tor.order) < 10:
    print('Waiting for tor, %s tor instances is ready' % len(Tor.order))
    sleep(5)


for incident in range(20):
    response = Tor.first().get('http://ip.barjomet.com')
    print('Hooray, here is desired data: %s' %  response.text)
    while not Tor.next_tor():
        sleep(1)

# Delete all instances and close all Tor daemons
Tor.clean()

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
mysql对象引用返回空Java   正则表达式在Java中查找包含3个字母的单词   java如何从单独的面板更改CardLayout面板?   java将目录和文件从res/raw文件夹复制到sd卡安卓   java将日期更改为日历   java让我找到了实现存储XML文件的文件I/O性能的最佳方法   java如何创建自定义JPanel扩展并从NetBeans调色板使用它?   java解析来自httpsampler 1的responsedata并在sampler 2中使用它。我没有使用JMeterUI   java为什么在使用简单json库后无法比较字符串?   java如何在没有firebase的情况下创建安卓聊天应用程序?   HibernateHQL:查询java的值。util。地图   在am图像java中填充数据等于0的点   使用C#/Java/Visual Basic填充Word 2007模板   java随机数,范围不包括零   java使用SOAPHandler在SOAPBody响应中创建父元素   java重写数组   使用jsp脚本中生成的索引访问javascript Arraylist   java如何从瞬间和时间字符串构造ZoneDateTime?   Java2D:如何绘制圆弧?   java用相应的getter/setter搜索/替换属性