{"id":15443381,"url":"https://github.com/0xff-dev/proxypool","last_synced_at":"2025-04-06T17:29:18.494Z","repository":{"id":53665567,"uuid":"135176993","full_name":"0xff-dev/ProxyPool","owner":"0xff-dev","description":"一个IP代理池，周期性抓取免费代理，周期性测试，提供Web API接口","archived":false,"fork":false,"pushed_at":"2021-03-19T23:38:20.000Z","size":619,"stargazers_count":4,"open_issues_count":2,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-12T23:40:31.298Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/0xff-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-05-28T15:11:00.000Z","updated_at":"2020-09-04T09:53:05.000Z","dependencies_parsed_at":"2022-09-01T16:51:12.884Z","dependency_job_id":null,"html_url":"https://github.com/0xff-dev/ProxyPool","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xff-dev%2FProxyPool","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xff-dev%2FProxyPool/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xff-dev%2FProxyPool/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xff-dev%2FProxyPool/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/0xff-dev","download_url":"https://codeload.github.com/0xff-dev/ProxyPool/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247521318,"owners_count":20952338,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-01T19:34:45.540Z","updated_at":"2025-04-06T17:29:18.477Z","avatar_url":"https://github.com/0xff-dev.png","language":"Python","readme":"# ProxyPool\n\n## 项目的整体架构\n1. 获取模块\n2. 检测模块\n3. 存储模块\n4. 接口模块\n\n## Packages\n* pipenv --three\n* pipenv install\n\n##  Python协程\n[协程的讲解](http://python.jobbole.com/87310/)\n\n## ScreenShot\n### 抓取Ip\n![抓取Ip](./pp/images/ip.png)\n\n### 测试IP\n![测试IP](./pp/images/test-ip.png)\n\n### api-count\n![api-count](./pp/images/count.png)\n\n### api-random\n![api-random](./pp/images/random.png)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F0xff-dev%2Fproxypool","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F0xff-dev%2Fproxypool","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F0xff-dev%2Fproxypool/lists"}