- 博客(10)
- 收藏
- 关注
原创 多进程、多线程、单线程下运行时间的比较(纯粹想看看GIL对python多线程的桎梏)
多进程、多线程、单线程下运行时间的比较(纯粹想看看GIL对python多线程的桎梏)
2025-04-29 15:16:46
204
原创 Flask接口内执行CrawlerProcess 运行对应scrapy程序报错
就会和 Flask 自身的事件循环产生冲突,所以,创建一个独立的进程来运行 Scrapy 爬虫是很有必要的,这样能避免两者的事件循环相互干扰。另外这里还有两种解决方案,一种是使用异步后端框架FastAPI,另外一种是使用Celery。会启动自己的事件循环和进程管理机制,要是直接在 Flask 的主进程里调用。在 Flask 应用里运行 Scrapy 程序时,由于 Scrapy 的。后续再更...相应技术栈。
2025-04-24 15:24:43
120
原创 Unable to open key file(FFMPEG中出现找不到key‘文件)
使用ffmpeg 出现 Unable to open key file报错的解决方案
2025-02-06 22:37:32
473
原创 浏览器反调试技巧——在浏览器内部修改js代码
最近在学习爬虫,偶然间遇到一些有反爬的,譬如F12给你禁用了(你可以右键检查打开,你也可以ctrl+shift+i快捷键打开,不行就再尝试三个小点点,在里面找到开发者工具,图放在下面啦),当然,这里的重心就放在到浏览器内部修改对应js代码上。大致分为如下三点这里以爱企查为例,来学习一下这个过程。先在外部搜爱企查,然后打开调试工具(之所以这么做是因为在进去后一旦打开调试工具,它都会重定向到一个新页面,提示你不要使用调试者工具,嘿嘿嘿,我们只是好奇一下它是怎么实现的)点击Sources,三步走。
2025-01-21 00:18:48
2224
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人