Haauleon Blog

我干了什么 究竟拿了时间换了什么

爬虫 | DLL load failed: 找不到指定的模块

python 识别验证码,使用import ddddocr包时,报错 DLL load failed: 找不到指定的模块

报错原因 报错如下: ImportError: DLL load failed : 找不到指定的模块 实际上是 win10 系统中缺少 Visual C++ 2005 应用程序使用的运行库组件包 处理方法 先检查自己的系统是什么版本(32位/64位),然后去官网下载:Visual C++ Redistributable for Visual St...

Python3 | urllib3 运行报错连接错误443问题

HTTPSConnectionPool(host=nominatim.openstreetmap.org, port=443)

错误日志 1 2 3 HTTPSConnectionPool(host='nominatim.openstreetmap.org', port=443): Max retries exceeded with url: /search?postalcode=33101&country=USA&format=json&limit=1 (Caused by ProxyEr...

Python3 | 列表推导式和生成器表达式

实现遍历字典每个键,判断该键是否被包含于某个字符串变量中,有则返回键对应的值

生成器表达式 1 2 3 4 aaa = {'ACP': 25, '包逆算': 30, '快递': 7} a = '海运ACP25' next((aaa[k] for k in aaa if re.search(k, a)), None) # 返回 25   这行代码是 Python中 的一个表达式,‌它使用了生成器表达式(‌generator expression)‌和 next() 函...

Python3 | clickhouse 数据库工具类

使用 clickhouse_connect 连接 clickhouse 数据库

clickhouse 数据库工具类 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63...

其他 | 流程图工具plantuml

通过输入语句,即可自动绘制流程图

背景   我属于逻辑型选手,写逻辑可以,但是绘制流程图我老觉得太麻烦了,不喜欢,于是在网上找到了一种在线生成流程图的工具。 使用 1、进入网站:http://www.plantuml.com/ 2、在输入框中填写一下命令行: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 2...

Django | Django项目嵌入pyecharts图表

python + Django + pyecharts + scikit-learn

背景   在 Django 项目中,如果你想要将 pyecharts 生成的图表渲染成字符串并在模板中显示,你需要使用 pyecharts 提供的 render_embed() 方法,这个方法可以生成一个包含图表 HTML 代码的字符串。然后,你可以将这个字符串传递给 Django 模板进行渲染。 步骤说明 1、安装pyecharts库(如果你还没有安装的话): 1 2 pip in...

Python3 | 图像识别异常 module 'PIL.Image'

AttributeError: module 'PIL.Image' has no attribute 'ANTIALIAS'

程序环境 (1)操作系统:windows10 (2)python版本:3.8.10 问题分析 1 2 AttributeError: module 'PIL.Image' has no attribute 'ANTIALIAS' AttributeError: 'FreeTypeFont' object has no attribute 'getsize...

Python3 | apscheduler 设置 misfire_grace_time

解决因服务器资源不足而导致任务错过了执行时间,通过该参数设置任务运行前的延迟秒数

背景   目前运维同事给我的服务器部署了 4 个爬虫项目,这些爬虫项目均使用了 apscheduler 模块实现定时调度任务。但是最近发现,一到周末,这些爬虫到点后居然不运行了,还抛出了以下异常提示: 1 Run time of job "login (trigger: interval[0:10:00], next run at: 2021-04-22 18:39:54 CST)" was...

爬虫 | 豆瓣读书、当当网图书排行榜

爬取豆瓣读书畅销榜TOP250和当当网图书排行榜TOP500

背景   最近在帮我弟爬一些数据,仅此而已~ 代码实现 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 ...

Python3 | socket platform psutil os 模块

获取当前电脑的基本信息如本地IP地址、登录用户、主机名、内存、操作系统、硬盘等

代码分享   获取当前电脑的基本信息,如获取本地IP地址、获取当前登录用户的用户名、获取当前主机名、获取操作系统名称、版本、架构等。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 ...