- 博客(516)
- 资源 (1)
- 收藏
- 关注
原创 《500 Lines or Less》(5)异步爬虫
本章介绍一个简单的网络爬虫,使用异步I/O实现。首先是异步事件循环,以及一个带有回调的爬虫。其次,我们说明了Python协程高效且可扩展。我们使用生成器实现简单的协程。最后,我们使用Python标准库asyncio的协程,并使用异步队列来协调。。
2024-07-23 12:06:35
1033
原创 使用 Python 进行测试(5)测试的类型
和我一起唱!冒烟测试,让你快速失败;回归测试,不打破过去;健全性检查,保留所拥有;集成测试,处理副作用;端到端,永无尽头!回测,所有的东西!属性测试有利有弊,但会保证你在PyCon的位置
2024-06-16 09:38:20
1302
原创 使用 Python 进行测试(1)测试基础
我们将从unittest开始学习测试基础,尽管它并不那么好用,但它是Python标准库中的测试工具。
2024-06-15 11:39:05
1481
原创 预测英雄联盟(LOL)比赛结果
使用pandas和scikit-learn进行快速的机器学习。只使用英雄选择和第一滴血、一龙、一塔、一大龙的信息就可以获得80%的预测准确率。
2024-06-14 22:32:15
698
原创 《500 Lines or Less》(4)Contingent: A Fully Dynamic Build System(构建系统)
实现一个文档的构建系统,当文档的依赖发生变化时,自动执行必要的构建程序。
2024-06-13 09:26:24
1265
原创 【译】SQLAlchemy文档:SQLAlchemy 统一教程
**SQLAlchemy** 是 Python **SQL工具包**和**ORM**,它为应用程序开发人员提供了 SQL 的全部功能和灵活性。它提供了一整套企业级持久性模式,专为高效和高性能的数据库访问而设计。
2024-06-12 08:30:36
1614
原创 【Django项目】 音乐网站spotify复刻
代码:https://github.com/tomitokko/spotify-clone。注:该项目不是自己提供mp3文件,而是使用spotify 的api接口获取。
2024-05-24 09:45:25
279
原创 《500 Lines or Less》(3)Clustering by Consensus
本章中的 Cluster 库实现了一种简单形式的 Multi-Paxos。它被设计为一个库,为更大的应用程序提供共识(consensus)服务。
2024-05-18 09:51:28
704
原创 【Django项目】 通过AI实现视频转文字
使用Django构建一个**视频--->文字** 转换器:输入视频地址,通过OpenAI的接口分析视频,返回视频内容的文字。
2024-05-09 10:35:27
249
原创 《500 Lines or Less》(2)A Continuous Integration System(持续集成系统)
使用观察者、调度、执行者三个组件实现CI系统。
2024-05-09 10:28:36
990
原创 2023 年 Django 开发者调查结果(jetbrains)
2023年Django 开发者调查。了解python/Django开发生态。
2024-05-01 11:25:47
834
2
原创 【译】Celery文档1:First Steps with Celery——安装和配置Celery
Python任务队列框架Celery(1)安装和配置。
2024-04-30 09:56:11
1445
4
原创 Python 高质量类编写指南
我们将通过一些方法增加类的可读性和易用性。1. 通过(按照属性或行为)拆分类,保持类精简2. 通过`__str__` , `@property`等使得类容易访问。3. 使用依赖注入(dependency injection) 减少耦合。4. 只在必要时使用类。5. 适度封装,通过`__` 约定私有属性。
2024-04-22 10:22:16
396
原创 【笔记】十分钟学会正确的github工作流,和开源作者们使用同一套流程
对视频的记录,方便自己回顾和使用。注1:一个分支 只有一个人在进行注2: main和master是不同时期对主分支的命名,两者是同一个东西。如果项目已经有了,和项目一致。
2024-04-19 09:59:46
432
原创 python WAV音频文件处理——(3)高效处理大型 WAV 文件
由于 WAV 文件通常包含未压缩的数据,因此它们的体积可能很大。这可能会使它们的处理速度非常慢,甚至阻止您一次将整个文件放入内存中。
2024-04-08 16:09:27
1244
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人