5 月份刚刚过去,月份之前看到了一篇介绍 5 月份的上热最热机器学习项目,刚好看到 Mybridge AI 博客又发表了一篇 5 月份最热的门的目 Python Github 开源项目,同样是月份在将近 230 个 Python 开源项目中选择最热门的前十个。 选择的上热十个项目包含了 Debug 工具、删除 Facebook 文章、门的目无限云盘存储空间、月份AI 水军、上热并发运算工具、门的目量化交易系统等等。月份 那么就来看看这十个项目吧!上热 第一名:PySnooper 这是门的目一款调试代码的工具,让你不需要再通过采用 print 来定位错误发生的月份地方和原因。目前有 11000+ 星。上热 PySnooper 可以让你不需要仔细选择哪些行需要打印信息,门的目只需要对目标函数添加一行装饰器,就可以知道很仔细看到函数的运行状况,包括哪行运行、局部变量的变化等。网站模板 安装方法很简单,可以使用 pip 或 anaconda 两种安装方法: 或者 一个使用例子如下,首先是需要导入 pysnooper ,然后想知道函数 number_to_bits() 的运行情况,只需要添加 @pysnooper.snoop() 即可。 得到的输出结果: 当然,它还可以只监控函数中的一部分代码,还有其他的用法,具体可以到其 Github 上。 链接: 第二名:DeleteFB 一款用于删除 Facebook 文章的工具,目前有 2224 星。 这款工具是基于 Selenium 实现的,因此作者认为它比一些第三方 app 更加可靠,并且也不容易遭到 Facebook 的阻拦。 几种安装方法: 其他的详细介绍可以查看该 Github 项目。 链接: https://github.com/weskerfoot/DeleteFB?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more 第三名:无限云盘存储空间(UDS : Unlimited Drive Storage) 第三名是一个可以实现不需要占据空间但能上传文件到谷歌云盘的一个工具,目前 3232 星。 根据它的介绍,实现这个功能主要是通过将二进制文件分解成 base64 的亿华云格式,其实现的功能: 具体实现的逻辑是: 具体的配置和使用方法可以查看它在 Github 上的介绍。 链接: https://github.com/stewartmcgown/uds?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more 第四名:eht-imaging 这是一个应用在射电干涉测量方面的成像、分析、仿真软件。目前有 5000+ 星。 具体来说,就是可以仿真和操纵 VLBI 数据并利用正则化的最大似然方法生成图片的一个 Python 模块。 链接: https://github.com/achael/eht-imaging?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more 官方文档链接: https://achael.github.io/eht-imaging/ 第五名:YouTubeCommenter 应用于 Youtube,服务器托管利用 AI 技术,基于视频标题生成评论的工具,目前有 159 星。 作者也说了目前该项目仅仅是作为一个参考,还不能真正应用。 感觉如果技术真正成熟,这就是一个 AI 水军,而且可以快速控制某些视频的评论。 此外,这里还有作者的一个视频介绍和演示,需要科学上网以及良好的英语听力,视频大约是 9 分钟左右,大致简单看了作者演示的效果,确实离真正可用还是有很大的距离。 https://youtu.be/tY6SvZEic9k 链接: https://github.com/HackerPoet/YouTubeCommenter?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more 第六名:stackprinter 这也是一个调试工具,目前有 900+ 星。 它会打印出错代码内容以及这段代码周围的变量数值,这非常符合一个友好的交互的调试器:出错的代码位置,附近变量数值,以及这个函数调用这些参数的原因。 安装方法很简单: 更详细的介绍可以查看其 Github。 链接: https://github.com/cknd/stackprinter?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more 第七名:Pykka Pykka 是对并发运算中的角色模型(actor model)的 python 版实现库,目前有 763星。 具体细节和使用例子可以查看官方文档: 安装方法如下: 链接: https://github.com/jodal/pykka?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more 第八名:QTSSTM4 一个数字货币的量化交易系统。目前有 244 星。 这个系统对于初学者可能比较复杂,作者建议先看看下面三份资料: 详细的介绍查看 Github。 链接: https://github.com/xiaoyao153379/QTSSTM4?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more 第九名:Maildown 一个简单的发送邮件的命令行接口,目前有 521 星。 Maildown 是基于亚马逊的 SES 服务,它每个月可以免费发送 62000 封邮件,可以满足大部分人的需求。 因此,在使用 Maildown 之前需要先一个亚马逊 AWS 的账号,注册地址: https://aws.amazon.com/ 然后也需要有一个 SES 账户: https://docs.aws.amazon.com/ses/latest/DeveloperGuide/request-production-access.html 安装方法直接用 更详细的介绍请查看 Github。 链接: https://github.com/chris104957/maildown?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more 第十名:modDetective 这是一个根据修改时间对文件进行排序操作的工具,目前有 119 星。 目前这个工具还在继续完善和优化中,根据作者的说法,目前查找速度还是线性的,需要继续优化。 Github 有一个简单演示的视频。 链接: https://github.com/itsKindred/modDetective?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more