MCPcopy Create free account

hub / github.com/awolfly9/IPProxyTool / functions

Functions160 in github.com/awolfly9/IPProxyTool

↓ 16 callersMethodcommit
(self)
sql/mysql.py:268
↓ 14 callersMethodexecute
(self, command, commit=True)
sql/mysql.py:271
↓ 14 callersMethodset_value
(self, ip, port, country, anonymity, source='unkonw', https='no', speed=-1, vali_count=0)
proxy.py:58
↓ 13 callersMethodget_proxy_ids
(self, table_name)
sql/mysql.py:157
↓ 13 callersMethodinit
(self)
crawler/spiders/validator/validator.py:29
↓ 12 callersMethodget_proxy_count
(self, table_name)
sql/mysql.py:146
↓ 11 callersMethodadd_proxy
(self, proxy)
crawler/spiders/proxy/basespider.py:54
↓ 11 callersMethodinit
(self)
crawler/spiders/proxy/basespider.py:26
↓ 10 callersMethoddel_proxy_with_id
(self, table_name, id)
sql/mysql.py:226
↓ 8 callersFunctionlog
(msg, level=logging.DEBUG)
utils.py:13
↓ 6 callersMethodget_proxy_with_id
(self, table_name, id)
sql/mysql.py:168
↓ 6 callersMethodwrite
(self, data)
crawler/spiders/proxy/basespider.py:57
↓ 3 callersMethodinsert_proxy
(self, table_name, proxy)
sql/mysql.py:64
↓ 3 callersMethodquery
(self, command, commit=False)
sql/mysql.py:282
↓ 3 callersMethodupdate_proxy
(self, table_name, proxy)
sql/mysql.py:111
↓ 2 callersMethodinit_proxy_table
(self, table_name)
sql/mysql.py:43
↓ 2 callersMethodquery_one
(self, command, commit=False)
sql/mysql.py:295
↓ 2 callersMethodsave_page
(self, ip, data)
crawler/spiders/validator/validator.py:143
↓ 2 callersFunctiontest_process
(table_name,mode=None,limit=50)
run_validator_async.py:47
↓ 1 callersFunctionasync_validator
()
run_validator_async.py:42
↓ 1 callersMethodclose
(spider, reason)
crawler/spiders/proxy/basespider.py:64
↓ 1 callersMethodclose
(spider, reason)
crawler/spiders/validator/validator.py:151
↓ 1 callersMethodcreate_database
(self, database_name)
sql/mysql.py:25
↓ 1 callersMethoddel_proxy_with_id
(self, table_name, id)
sql/mongodb.py:82
↓ 1 callersMethoddel_proxy_with_ip
(self, table_name, ip)
sql/sql_manager.py:66
↓ 1 callersMethodget_anonymity_type
There are 3 levels of proxies according to their anonymity. Level 1 - Elite Proxy / Highly Anonymous Proxy: The web server can't detect w
proxy.py:68
↓ 1 callersMethodget_dict
(self)
proxy.py:44
↓ 1 callersMethodget_proxies_info
批量获取代理表中的id,ip和port信息 Args: @table_name 表名 @start_id 起始id @limit 单批次最大记录数 Return 包
sql/mysql.py:203
↓ 1 callersMethodget_proxies_info
(self,table_name,start_id=0,limit=10)
sql/sql_manager.py:69
↓ 1 callersMethodinit
(self)
crawler/spiders/validator/httpbin.py:36
↓ 1 callersMethodinsert_proxy
(self, table_name, proxy)
sql/sql_manager.py:33
↓ 1 callersMethodinsert_valid_proxy
(self, id)
sql/mysql.py:79
↓ 1 callersMethodparse_ip
(self, page)
crawler/spiders/proxy/proxydb.py:41
↓ 1 callersFunctionrunspider
(name)
run_spider.py:12
↓ 1 callersMethodselect_proxy
(self, table_name, **kwargs)
sql/sql_manager.py:39
↓ 1 callersMethodsuccess_content_parse
(self, response)
crawler/spiders/validator/validator.py:99
↓ 1 callersMethodsuccess_content_parse
(self, response)
crawler/spiders/validator/jd.py:47
↓ 1 callersFunctiontest_connect
(proxy,operator,mode=None)
run_validator_async.py:16
↓ 1 callersMethodupdate_valid_proxy
(self, id=0)
sql/mysql.py:124
↓ 1 callersFunctionvalidator
()
run_validator.py:31
Method__dict__
(self)
proxy.py:30
Method__init__
(self)
proxy.py:5
Method__init__
(self, **kwargs)
sql/mysql.py:13
Method__init__
(self)
sql/sql_manager.py:9
Method__init__
(self, **kwargs)
sql/sql_base.py:4
Method__init__
(self, **kwargs)
sql/mongodb.py:14
Method__init__
(self, *a, **kw)
crawler/spiders/proxy/basespider.py:16
Method__init__
(self, *a, **kw)
crawler/spiders/proxy/ip181.py:11
Method__init__
(self, *a, **kwargs)
crawler/spiders/proxy/sixsixip.py:12
Method__init__
(self, *a, **kw)
crawler/spiders/proxy/data5u.py:11
Method__init__
(self, *a, **kwargs)
crawler/spiders/proxy/usproxy.py:12
Method__init__
(self, *a, **kwargs)
crawler/spiders/proxy/freeproxylists.py:14
Method__init__
(self, *a, **kw)
crawler/spiders/proxy/hidemy.py:13
Method__init__
(self, *a, **kwargs)
crawler/spiders/proxy/kuaidaili.py:12
Method__init__
(self, *a, **kwargs)
crawler/spiders/proxy/proxydb.py:12
Method__init__
(self, *a, **kwargs)
crawler/spiders/proxy/gatherproxy.py:15
Method__init__
(self, *a, **kw)
crawler/spiders/proxy/proxylistplus.py:11
Method__init__
(self, *a, **kw)
crawler/spiders/proxy/xicidaili.py:11
Method__init__
(self, name = None, **kwargs)
crawler/spiders/validator/douban.py:9
Method__init__
(self, name = None, **kwargs)
crawler/spiders/validator/validator.py:18
Method__init__
(self, name = None, **kwargs)
crawler/spiders/validator/baidu.py:9
Method__init__
(self, name = None, **kwargs)
crawler/spiders/validator/jd.py:15
Method__init__
(self, name = None, **kwargs)
crawler/spiders/validator/amazoncn.py:9
Method__init__
(self, name = None, **kwargs)
crawler/spiders/validator/boss.py:10
Method__init__
(self, name = None, **kwargs)
crawler/spiders/validator/liepin.py:10
Method__init__
(self, name=None, **kwargs)
crawler/spiders/validator/httpbin.py:16
Method__init__
(self, name = None, **kwargs)
crawler/spiders/validator/bbs.py:10
Method__init__
(self, name = None, **kwargs)
crawler/spiders/validator/anjuke.py:20
Method__init__
(self, name = None, **kwargs)
crawler/spiders/validator/lagou.py:15
Method__init__
(self, *a, **kwargs)
crawler/spiders/validator/assetstore.py:14
Method__init__
(self, name = None, **kwargs)
crawler/spiders/validator/gather.py:9
Method__init__
(self, name = None, **kwargs)
crawler/spiders/validator/zhilian.py:10
Method__init__
(self, name = None, **kwargs)
crawler/spiders/validator/steam.py:9
Method__str__
(self)
proxy.py:16
Methodcommit
(self)
sql/sql_manager.py:72
Methodcommit
(self)
sql/sql_base.py:43
Methodcommit
(self)
sql/mongodb.py:90
Methodcreate_table
(self, command)
sql/mysql.py:249
Methoddel_proxy_with_id
(self, table_name, id)
sql/sql_manager.py:63
Methoddel_proxy_with_id
(self, table_name, id)
sql/sql_base.py:37
Methoddel_proxy_with_ip
(self, table_name, ip)
sql/mysql.py:237
Methoddel_proxy_with_ip
(self, table_name, ip)
sql/sql_base.py:40
Methoddel_proxy_with_ip
(self, table_name, ip)
sql/mongodb.py:86
Functiondelete
()
server/dataserver.py:71
Methoddelete_old
(self, table_name, day)
sql/mysql.py:136
Methoddelete_old
(self, table_name, day)
sql/sql_manager.py:51
Methoddelete_old
(self, table_name, day)
sql/sql_base.py:25
Methoddelete_old
(self, table_name, day)
sql/mongodb.py:50
Methoddelete_proxy
(self, table_name, proxy)
sql/mysql.py:133
Methoddelete_proxy
(self, table_name, proxy)
sql/sql_manager.py:48
Methoddelete_proxy
(self, table_name, proxy)
sql/sql_base.py:22
Methoddelete_proxy
(self, table_name, proxy)
sql/mongodb.py:47
Methoderror_parse
(self, failure)
crawler/spiders/proxy/basespider.py:50
Methoderror_parse
(self, failure)
crawler/spiders/validator/validator.py:104
Methoderror_parse
(self, failure)
crawler/spiders/validator/httpbin.py:120
Methodget_comment_count
(self, response)
crawler/spiders/validator/jd.py:88
Methodget_proxy
(self)
crawler/spiders/proxy/gatherproxy.py:56
Methodget_proxy_count
(self, table_name)
sql/sql_manager.py:54
Methodget_proxy_count
(self, table_name)
sql/sql_base.py:28
Methodget_proxy_count
(self, table_name)
sql/mongodb.py:55
next →1–100 of 160, ranked by callers