1、Python非洲:致Python软件基金会的一封公开信[4]
2、Django5.0发布了![5]
3、56行代码用Python实现一个Flex/Lex[7]
Lex/Flex可用于生成词法分析器,用于处理源代码中的词法结构。作者通过改造Python官方文档中的一段程序,实现了一个通用的基于规则的词法分析器,可用于处理简单的词法分析需求。
4、如何在FastAPI正确地使用依赖注入?[8]
5、为什么不应该在Python中过度使用列表解析式?[9]
适当使用列表解析式,可以让你的代码更简洁优雅,但是过度使用的话,将严重破坏代码的可读性。作者给出了三个例子,分别用列表解析式与常规方案实现,让读者感受到易理解的代码胜过花哨的炫技。
6、非类型化的Python:曾经的Python[10]
7、用django-watson给Django项目添加全文搜索[11]
8、解析Celery的扇出模式[13]
Celery的扇出模式(Fanout)是一种任务分发的模式,由一个任务触发多个并行执行的子任务。作者介绍了这种模式的实践运用,认为这是在任务签名中实现动态工作流的好方法。
9、PythonAsyncio的7个替代库[14]
10、解密CPython:当执行a+b时,背后发生了什么?[15]
11、如何使用Python播放GIF?[16]
12、用Python开发一个微型的REPL[17]
1、self-operating-computer:使多模态模型能够操作计算机[18]
这是近期基于GPT-4v的最火项目之一。让大语言模型像人类一样查看屏幕内容,操作鼠标和键盘来实现特定的目标。当前的挑战是GPT-4v在鼠标点击位置方面的错误率很高。(star5.1K)
2、marko:具有高扩展性的markdown解析器[19]
一个专注于扩展开发体验的Markdown解析器,遵循CommonMark规范v0.30规范。速度不是它的优势,但能方便观察AST、实现自己的元素和渲染器。(投稿自@frostming)
5、mlx:适用于Apple芯片的阵列框架[22]
Apple推出的基于自家芯片的机器学习阵列框架,拥有跟Numpy相近的PythonAPI。(star7.2K)
6、DSAlgo:数据结构和算法的面试题集锦[23]
7、Python在线编译器网站[24]
一个网页在线版本的Python解释器,支持Python2.7、3.3-3.10版本,预装了大部分的常用库,包括Turtle、Tkinter、Pygame、Numpy、Matplotlib、Pandas、Scipy,等等。
8、aio-libs:65个基于Asyncio的库/项目[25]
9、kolo:查看Django应用的执行过程[26]
一款VSCode插件,具有帧可视化、漂亮的火焰图、显示执行了SQL查询的代码行、支持直接跳转到异常位置等。
kolo功能介绍图
10、dnsteal:DNS渗透工具,通过DNS请求隐秘发送文件[27]
一个只有200多行代码的小工具,伪造DNS服务器,隐秘截取请求中的文件。支持多文件、支持Gzip压缩、支持自定义子域信息等。(star1.6K)
11、github-trends:使用自定义卡片美化GitHub个人主页[28]
可生成你在Github的贡献日历、代码行数分析、多种维度下的个人贡献统计图等,轻松将动态图标嵌入到你的个人资料页面中。(star6.4K)
12、Depix:还原打了马赛克的截图信息[29]
在截图上打了马赛克就安全了么?不!这个库能以较高的准确度还原图片中的纯文本信息。仓库中有技术原理解释,以及对使用缺陷的说明。(star24.7K)