本文同步发布于Prodesire博客。What'snewPython2RetireddadGuidovanRossum退出PythonSteeringCommittee好文章Pythontypeannotations这篇文章全面介绍了mypy,并通过许多示例演示了这种类型检查器的语法和功能。Flask8规则Flake8中所有规则的解释和示例。在Python中使用Rust变得简单对于需要提高性能的计算密集型任务,逻辑可以在Rust中实现,然后从Python中调用。本文描述了如何实现这个过程。使用NASA图片和Python制作月球视频教您如何使用Python和几张NASA月球图片制作月球视频。Python的讨厌者总是说他们不想使用它的原因之一是它太慢了。那么,一个特定的程序(无论使用何种编程语言)是快还是慢在很大程度上取决于编写该程序的开发人员的技能和能力以及编写优化的快速程序的能力。因此,让我们证明一些人是错的,让我们看看如何提高Python程序的性能并使它们实际上更快!如何将Flask与gevent(uWSGI和Gunicorn版本)一起使用来创建异步Flask应用程序并在Nginx反向代理后面使用uWSGI或Gunicorn运行它。使用Jupyter开发机器人本文展示了Jupyter生态系统中可用的工具,在JupyterNotebooks中构建高级可视化并使用Voilá将它们转换为独立的Web应用程序,以及如何将这些应用程序部署到机器人云。不觉得async的压力这些日子async风靡一时,asyncPython,asyncRust,Go,Node,.NET,挑你喜欢的生态,有点异步。这种异步操作的工作方式在很大程度上取决于语言的生态系统和运行时,但总的来说它有一些不错的好处。这使事情变得非常简单:异步等待可能需要一些时间才能完成的操作。就是这么简单,以至于人们发明了无数种“打”人的新方法。我所说的是背压管理,在系统超载之前您不会意识到您可能正在挖掘。在协议设计中,有一个相关的术语叫做流量控制。ZenofPythonThoughtsPython计时器函数:监控代码的三种方法了解如何使用Python计时器函数来监控程序运行的速度。您将使用类、上下文管理器和装饰器来衡量程序的运行时间。您将了解每种方法的优点以及可以在特定情况下使用的方法。FlaskCreatorofOpenSourceMigration介绍了Python2到3的迁移以及Python社区如何处理转换。有趣的内容!就像视频DaddyPython在OxfordUnion的采访一样Numba让Python快1000倍!在本视频中,我介绍了您需要了解的关于Numba的最低限度信息,Numba是Python和Numpy子集的即时编译器。视频的前半部分提供了基本介绍,并强调了人们在使用Numba时常犯的一些错误。下半部分提出了一个真实世界的模拟问题,在单线程和多线程情况下使用Numba可以实现高达1000倍的加速。它以一个“阅读列表”结束,用于了解更多关于Numba的信息。CoolOpenSourceSaleor是一个模块化的高性能电子商务网站,使用Python、GraphQL、Django和ReactJS构建。Peewee一个小巧的、富有表现力的ORM-支持PostgreSQL、MySQL和SQLite。Poetry使Python的依赖管理和打包变得容易。django-split-settings将Django设置拆分到多个文件和目录中,使其易于覆盖和修改设置。GINOGINO递归定义为GINOIsNotORM,是一个基于asyncio和SQLAlchemy核心的轻量级异步PythonORM框架,目前(2020年初)仅支持asyncpg作为引擎。QuTiPPython中的量子工具箱。ObsPy是一个用于处理地震数据的Python框架。KorniaPyTorch的开源可微分计算机视觉库。Typer是一个基于Python类型注解的CLI库,可以轻松创建CLI程序。klaxon从终端或从Python程序中发送MacOS通知。ffmpeg-python支持复杂过滤的FFmpeg的Python绑定Traffic-Signal-Violation-Detection-System使用YOLOv3和Tkinter实现的基于计算机视觉的交通信号违规检测系统。pylightxl是一个轻量级、零依赖、最少功能的excel读/写Python库。XSSFinder大型高级跨站点脚本扫描程序。MagicWormhole安全地将内容从一台计算机传输到另一台计算机。
