6月Python开源项目Top 10:如何快速找到抖音上的漂亮小姐姐……

作者 | Mybridge

编译 | 姗姗

出品 | 人工智能头条(公众号ID:AI_Thinker)

【人工智能头条导读】开源项目对大家的学习工作都非常有用,今天人工智能头条就为大家推荐过去一个月受到热烈关注的 10 个开源项目。其中有一个项目非常贴近我们的日常生活:一名项目开发者沉迷于抖音无法自拔,为了直接高效地找到漂亮小姐姐,他开发了一个名为 Douyin-Bot 的机器人,这以后无论小姐姐还是小哥哥岂不都是“手到擒来”。此外,还有如何将 GIF、短视频转成动画 ASCII 等有趣项目,赶快和人工智能头条一起来学习一下吧~

前言

从 6 月中近 250 个 python 开源项目中,排名选出了前 10 名。接下来为大家一一介绍并附上GitHub地址方便大家学习。

No.1 Pyre-check

项目介绍 : Python 的静态类型检查器,由 Facebook提供。

Pyre 是 python 的高性能检查器,高度并行设计,可以得到及时的反馈。通过在编辑器中交互标记类型错误来帮助提高大型Python代码库的质量和开发速度。检查渐进式类型注释。(PEP 484,Python 语言的一部分)。

注意:

  • 需要Python 3.5或更高版本才能运行Pyre;
  • 操作系统:最新版本的 Linux(在Ubuntu 16.04 LTS 和 CentOS 7上测试过);OSX 10.11或更新版本;不支持Windows。

Pyre 访问链接:

https://pyre-check.org

GitHub 地址:

https://github.com/facebook/pyre-check

No.2 Gif-for-cli

项目介绍 :由 Google 提供。支持接收 GIF,短视频等形式内容到 Tenor GIF API,并将其转换为动画 ASCII,使用 ANSI 转义序列。

注意:

需要 Python 3(可使用 setuptools 和 pip ),zlib,libjpeg 和 ffmpeg,安装其他依赖项 setup.py。安装教程可在 GitHub 教程中参考学习。

Tenor 访问链接:

https://tenor.com

GitHub 地址:

https://github.com/google/gif-for-cli

No.3 Vibora

项目介绍:快速,异步的 Python Web 框架,由 vibora.io提供。

vibora.io 访问链接:

https://vibora.io

GitHub 地址:

https://github.com/vibora-io/vibora

No.4 Amazon-scraper

项目介绍:此软件包允许用户在 Amazon 上搜索并提取一些有用的信息(如产品的评级、评论数量)

使用 Amazon Simple Product API (Amazon 产品广告 API 的一个简单 python包) 提供 API 访问数据。API搜索函数直接导入 amazon_scraper 模块。

GitHub 地址:

https://github.com/adamlwgriffiths/amazon_scraper

No.5 Douyin-Bot

项目介绍:一个 Python 抖音机器人 Douyin-Bot,更快更直接的找到抖音上的漂亮小姐姐 ~~

GitHub 地址:

https://github.com/wangshub/Douyin-Bot

No.6 数据表

项目介绍:datasheets 是一个与 Google 表进行交互的库,包括从其中读取数据、向其中写入数据以及修改谷歌表的格式。它构建在 Google 的 Google -api-python-client 和 oauth2client 库之上。

datasheet 访问链接:

https://datasheets.readthedocs.io/en/latest

GitHub 地址:

https://github.com/Squarespace/datasheets

No.7 Shiv

项目介绍:shiv 的主要目标是轻松快速的分布 Python 应用程序,由LinkedIn 提供。shiv是一个命令行实用工具,用于构建在PEP 441中概述的完全独立的 Python zipapps,包含了所有的依赖项。

shiv 访问链接:

http://shiv.readthedocs.io/en/latest

GitHub 地址:

https://github.com/linkedin/shiv

No.8 Spotify-playlist-generator

项目介绍:一个预定的 Python 脚本,由 Miles Henrichs 提供。

Spotify Playlist Generator 是一个 Python 脚本,它每周都会有新的音乐自动建立一个新的 Spotify 播放列表。

最后结果(部分列表)呈现为:

GitHub 地址:

https://github.com/mileshenrichs/spotify-playlist-generator

No.9 Ubelt

项目介绍:Ubelt 是一个实用程序的集合,由 Jon Crall 提供。

UBelt 全部使用 Python 编写,并集成到 Python 包索引中。只需安装它,然后导入它。UBelt 是跨平台的,所有顶级函数在 Windows、Mac 和 Linux 上的行为都是类似的。

UBelt 访问链接:

http://ubelt.readthedocs.io/en/latest

GitHub 地址:

https://github.com/Erotemic/ubelt

No.10 Pypykatz

项目介绍:Mimikatz 的 Python实现,由 SkelSec 提供。

pypykatz 访问链接:

https://pypi.org/project/pypykatz

GitHub 地址:

https://github.com/skelsec/pypykatz

结束语

希望大家可以在今天的推荐中找到有用处,有兴趣的项目进行学习与实践!

原文链接: https://medium.mybridge.co/python-open-source-of-the-month-v-june-2018-5396a661b110

原文发布于微信公众号 - 人工智能头条(AI_Thinker)

原文发表时间:2018-07-06

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来亲自试一试NoSQL

针对Web开发人员,DBA,程序员,本文介绍了NoSQL数据库的基本概念,不同类型及其特性。

21530
来自专栏杨平安的专栏

微信 PaxosStore:海量数据冷热分级架构

导语 本文整理自笔者在“腾讯大讲堂”的演讲。 作者介绍:杨平安,来自广州的微信事业群,在腾讯已经工作五年。 主要分享内容: 为何公司卓越研发金奖花落PaxosS...

2.3K90
来自专栏Seebug漏洞平台

Sebug 大牛支招之我是如何在Sebug中杀入前10的?

大家好我是koshell,ID:k0sh1, 在之前的文章中我分享了在web漏洞挖掘中的一些小技巧,这里要补充一下。 注入其实只是众多web入侵手段中的一种,脱...

38970
来自专栏北京马哥教育

10年 Windows 与 Linux 程序员的区别

如果一个程序员从来没有在Linux、Unix下开发过程序,一直在Windows下面开发程序,同样是工作10年,大部分情况下与在Linux、unix下面开发10年...

18700
来自专栏数据之美

浅谈用户行为分析之用户身份识别:cookie 知多少?

对于数据统计分析或者数据挖掘而言,用户是个非常重要的维度,也是统计分析能落地的基础。一般而言,咱们追踪或者识别一个用户的首选方案是 userID,大多数公司的产...

1.3K60
来自专栏阮一峰的网络日志

谈谈MVC模式

1. 如何设计一个程序的结构,这是一门专门的学问,叫做"架构模式"(architectural pattern),属于编程的方法论。 MVC模式就是架构模式的一...

32550
来自专栏程序人生

再谈 API 的撰写 - 总览

背景 去年我写过一篇文章:撰写合格的 REST API。当时 Juniper 裁掉了我们在德州的一支十多人的团队,那支团队有一半的人手在之前的半年里,主要的工作...

43570
来自专栏云计算D1net

云数据备份并不是云灾难恢复

云数据备份不是云灾难恢复。不幸的是,供应商的虚假陈述正在推动企业应该如何使用云备份的误解。许多组织正在考虑云备份,因为它消除了基于磁带的备份技术,自动备份,删除...

40860
来自专栏个人分享

一次极限项目管理,设计,开发,联调与测试

     什么是All In? 是你不知道全力做这件事情会得到什么。但你只想把它做好的感觉。

15610
来自专栏智能计算时代

「云计算」什么是不可变的基础设施?

在传统的可变服务器基础架构中,服务器会不断更新和修改。使用此类基础架构的工程师和管理员可以通过SSH连接到他们的服务器,手动升级或降级软件包,逐个服务器地调整配...

16530

扫码关注云+社区

领取腾讯云代金券