大家最近在用Python玩什么?来看看这七款优质开源项目

264

Gitee 掐指一算,似乎已经很久没有给大家做语言类的项目推荐了,那么今天就给大家带来一次 Python 专场,看看 Gitee 上的开发者们最近在用 Python 做些什么好玩的项目。

1.violent-webdriver

项目作者:泰斯特

开源许可协议:AGPL-3.0

violent-webdriver 诞生于二次封装 selenium webdriver,内部封装了许多方法来确保浏览器操作的执行性,你不需要去担心定位到的元素是否存在于当前页面或者元素是否在当前时刻处于可点击状态,报错重试机制可以帮你自动解决这些不必要的麻烦。

项目地址:https://gitee.com/amazingTest/violent-webdriver

2.bitinsight

项目作者:compilelife

开源许可协议:GPL-3.0

这是一个通用的二进制数据分析工具,它可以分析任意格式的二进制数据,还能同时查看协议文档,支持逐字节、逐位分析,手动、自动分析,以及对分析结果建透视图,发现规律,学习协议。

项目地址:https://gitee.com/compilelife/bitinsight

3.hyperpose

项目作者:TensorLayer

HyperPose 是一个用于构建人类姿态估计系统的库,可以在室外高效运行。

项目地址:https://gitee.com/TensorLayer/hyperpose

4.PaddleOCR

项目作者:PaddlePaddle

开源许可协议:Apache-2.0

基于飞桨的OCR工具库,包含总模型仅8.6M的超轻量级中文OCR,单模型支持中英文数字组合识别、竖排文本识别、长文本识别。同时支持多种文本检测、文本识别的训练算法。

项目地址:https://gitee.com/paddlepaddle/PaddleOCR

5.伯努利朴素贝叶斯预测客户购买房车险

项目作者:席理加

开源许可协议:MIT

根据2000年数据挑战赛保险公司的客户特征数据,预测客户是否会购买房车险。使用伯努利朴素贝叶斯模型,获得了更好的预测效果。

项目地址:https://gitee.com/leon_xi/data-mining-tic

6.DrissionPage

项目作者:g1879

开源许可协议:BSD-3-Clause

一个整合了selenium和requests_html的模块,封装了常用页面操作,可实现两种模式的无缝切换。兼顾selenium的易用性和requests的高性能,也可直接用于PO模式。

项目地址:https://gitee.com/g1879/DrissionPage

7.hunter

项目作者:中通技术团队

开源许可协议:Apache-2.0

hunter是一款被动式漏洞扫描器,是中通DevSecOps闭环方案中的一环。

项目地址:https://gitee.com/zto_express/hunter

以上这七款项目便是 Gitee 上近期最值得为大家推荐的 Python 项目,如果你喜欢,记得前往项目主页给它们一个 Star 哦,如果你想去 Gitee 看看更多 Python 项目,那就点后面的链接吧:gitee.com/explore/all…