Repository Analysis

wistbean/learn_python3_spider

python爬虫教程系列、从0到1学习python爬虫,包括浏览器抓包,手机APP抓包,如 fiddler、mitmproxy,各种爬虫涉及的模块的使用,如:requests、beautifulSoup、selenium、appium、scrapy等,以及IP代理,验证码识别,Mysql,MongoDB数据库的python使用,多线程多进程爬虫的使用,css 爬虫加密逆向破解,JS爬虫逆向,分布式爬虫,爬虫项目实战实例等

3.1 Likely human-written View on GitHub
3.1
Adjusted Score
3.1
Raw Score
100%
Time Factor
2026-05-17
Last Push
21,737
Stars
Python
Language
9,844
Lines of Code
68
Files
22
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 0MEDIUM 4LOW 18

Pattern Findings

22 matches across 4 categories. Click a row to expand file-level details.

Over-Commented Block14 hits · 14 pts
SeverityFileLineSnippet
LOWqiushibaike/qiushibaike/middlewares.py61 # scrapy acts as if the downloader middleware does not modify the
LOWqiushibaike/qiushibaike/middlewares.py81 return None
LOWqiushibaike/qiushibaike/settings.py21USER_AGENT = 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/73.0.3683.86 Chrome
LOWqiushibaike/qiushibaike/settings.py41#TELNETCONSOLE_ENABLED = False
LOWqiushibaike/qiushibaike/settings.py61# Enable or disable extensions
LOWqiushibaike/qiushibaike/settings.py81# each remote server
LOWqiushibaike/qiushibaike/spiders/__init__.py1# This package will contain the spiders of your Scrapy project
LOWstackoverflow/stackoverflow/middlewares.py61 # scrapy acts as if the downloader middleware does not modify the
LOWstackoverflow/stackoverflow/middlewares.py81 return None
LOWstackoverflow/stackoverflow/settings.py21# Obey robots.txt rules
LOWstackoverflow/stackoverflow/settings.py41# Override the default request headers:
LOWstackoverflow/stackoverflow/settings.py61#EXTENSIONS = {
LOWstackoverflow/stackoverflow/settings.py81# Enable showing throttling stats for every response received:
LOWstackoverflow/stackoverflow/spiders/__init__.py1# This package will contain the spiders of your Scrapy project
Self-Referential Comments4 hits · 12 pts
SeverityFileLineSnippet
MEDIUMqiushibaike/qiushibaike/middlewares.py18 # This method is used by Scrapy to create your spiders.
MEDIUMqiushibaike/qiushibaike/middlewares.py66 # This method is used by Scrapy to create your spiders.
MEDIUMstackoverflow/stackoverflow/middlewares.py18 # This method is used by Scrapy to create your spiders.
MEDIUMstackoverflow/stackoverflow/middlewares.py66 # This method is used by Scrapy to create your spiders.
Slop Phrases2 hits · 3 pts
SeverityFileLineSnippet
LOWqiushibaike/qiushibaike/pipelines.py5# Don't forget to add your pipeline to the ITEM_PIPELINES setting
LOWstackoverflow/stackoverflow/pipelines.py5# Don't forget to add your pipeline to the ITEM_PIPELINES setting
Unused Imports2 hits · 2 pts
SeverityFileLineSnippet
LOWmeizitu.py4
LOWqiushibaike/qiushibaike/spiders/qiushibaike_spider.py2