专栏首页爱写Bug第 436 期 Python 周刊

第 436 期 Python 周刊

文章教程

使用 Flask 每秒处理 65,000 多个请求管理英国 10% 的小学

链接: https://runninginproduction.com/podcast/10-scholarpack-runs-10-percent-of-the-uks-primary-schools-and-gets-huge-traffic

在本期 "Running In Production" 中, Gareth Thomas 介绍了一个平台,该平台有超过 1,500 个数据库,峰值达到每秒 65k 个请求,可帮助管理 3.5 亿以上的学生。

Klaviyo 在大量操作上依然保持恒定响应时间的方法

链接: https://t.co/l5c5QlApa5

Klaviyo 的数据存储和处理需求非常庞大,并且随着时间的推移增加迅速。但是,我们的外部终端用户和内部服务使用者并不关心我们的数据大小,我们仍然需要对他们的查询做出快速响应。为了使我们的系统平稳运行,有时不得不采用各种非常规的优化技术。本文提到的特定技术是采取线性的或更复杂的操作以使它们保持恒定响应时间。

Python 进行编程时常犯的 5 个错误

链接: https://www.youtube.com/watch?v=fMRzuwlqfzs

Python 是一种很棒的语言,但我常看到许多新手犯一些非常基本的错误。我将介绍其中 5 个错误。

Cloudburst :状态功能即服务

链接: https://arxiv.org/pdf/2001.04592.pdf

功能即服务( FaaS )平台和“无服务器”云计算正变得越来越流行。当前的 FaaS 产品针对的是无状态功能,可实现最少的 I/O 通信。我们认为无服务器计算的好处是可以扩展到更广泛的应用程序和算法。本文介绍了 Cloudburst 的设计和实现,这是一个有状态的 FaaS 平台,该平台提供熟悉的 Python 编程以及低延迟的可变状态通信,同时保有无服务器计算的自动扩展优势。

通过 SQL 了解 Django 中的分组依据

链接: https://hakibenita.com/django-group-by-sql

通过并排比较 QuerySet 和 SQL 来了解 Django ORM 中的 GROUP BY 。

如何从零开始用 Python 编写 Redis 客户端

链接: https://youtu.be/C5KkQUKhc_4?t=325

您是否曾觉得编写 Redis 客户端有多难?在本视频中, Loris Cro 向您展示如何使用 Netcat (或 telnet )检查 RESP ( Redis 序列化协议)。最后将利用该信息编写实现 Redis 的基本 SET 和 GET 命令的 Python 客户端。

使用 django 和 postgres 进行全文搜索

链接: http://voorloopnul.com/blog/full-text-search-with-django-and-postgres/

如何在不用臃肿的 Java 软件情况下在 Django 中实现全文搜索。

使用 Django 和 Twilio 构建 IVR 系统

链接: https://www.twilio.com/blog/building-interactive-voice-response-ivr-system-python-django-twilio

IVR 代表交互式语音响应系统。这是通过电话与用户交流的一种方式。在本教程中,使用 Django 和 Twilio 构建 IVR 系统。

在无额外依赖的情况下将 Websockets 添加到 Django 应用中

链接: https://jaydenwindle.com/writing/django-websockets-zero-dependencies/

既然 Django 3.0 附带了现成的 ASGI 支持,将 Websockets 添加到 Django 应用程序中理应不需要额外的依赖关系。在本文中,您将学习如何通过默认的 ASGI 应用来使用 Django 处理 Websocket 。

通过对比流行的项目模板理解最佳实践的 Python 工具

链接: https://t.co/OnTsVcUDAt

人脸跟踪 Nerf Turret 项目

链接: https://www.youtube.com/watch?v=cy3QToyba4s

我使用 Python 和晦涩的公共数据库帮我的 LinkedIn 朋友找到数千美元

链接: https://t.co/TIKFlBD8VP

Lua 和 Python

链接: https://lwn.net/SubscriberLink/812122/bd245e8bd1018885/

TV 的背光补偿

链接: http://www.lofibucket.com/articles/tv_backlight_compensation.html

对 CPython 的贡献

链接: https://paper.dropbox.com/doc/Contributing-to-CPython--AuCcNnGQvvrN0p0G89TMUSy1Ag-JlgnduI6kw9MJIaGPpN9G

规则已下达,尽快适应

链接: https://softwaremaniacs.org/blog/2020/02/05/dicts-ordered/en/

有趣的项目

JustPy

链接: https://justpy.io/

JustPy 是一种面向对象的,基于组件的,高层次的 Python Web 框架,无需前端编程。仅几行 Python 代码,就可以创建交互式网站,也无需任何 JavaScript 编程。

vidify

链接: https://github.com/vidify/vidify

在你的设备上实时观看音乐视频。

DeepSpeed

链接: https://github.com/microsoft/DeepSpeed

DeepSpeed 是一个深度学习库,可使分布式训练变得容易,高效和有效。

Contextualise

链接: https://github.com/brettkromkamp/contextualise

Contextualise 是一个简单灵活的工具,特别适合于组织大量信息的项目,这些项目由非结构化且种类繁多的数据和信息资源组成。

Shopyo

链接: https://github.com/Abdur-rahmaanJ/shopyo

为小型商店开设库存管理。

dtale

链接: https://github.com/man-group/dtale

Flask/React 客户端,用于可视化 Pandas 数据结构。

mnamer

链接: https://github.com/jkwill87/mnamer

一个智能可配置的命令行媒体文件组织程序。

Gila

链接: https://gila.readthedocs.io/en/latest/

Gila 是一个 python3 配置库,很大程度上基于 Go 的 Viper 配置库。旨在使用 python3 简化 12Factor 应用程序。

本文分享自微信公众号 - 爱写Bug(iCodeBugs),作者:爱写Bug

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-02-24

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

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Python周刊:第 2 期

    TalkPython
  • 第 435 期 Python 周刊

    链接: https://tech.ebayinc.com/engineering/pykrylov-accelerating-machine-learning-...

    爱写bug
  • 第 432 期 Python 周刊

    链接: https://gregoryszorc.com/blog/2020/01/13/mercurial's-journey-to-and-reflecti...

    爱写bug
  • 第 433 期 Python 周刊

    https://www.youtube.com/watch?v=vQPW16_jixs

    爱写bug
  • 第428期 Python 周刊

    链接: https://www.pyimagesearch.com/2019/12/16/training-a-custom-dlib-shape-predic...

    爱写bug
  • 第 440 期 Python 周刊

    链接: https://adamj.eu/tech/2020/03/10/django-check-constraints-sum-percentage-fie...

    爱写bug
  • 第 439 期 Python 周刊

    链接: https://www.youtube.com/watch?v=tPYj3fFJGjk

    爱写bug
  • 第 431 期 Python 周刊

    本文讨论一个很酷的项目 - 在 Linux 内核中运行的完整 Python 解释器。

    爱写bug
  • Python技术周刊:第 6 期

    欢迎来到《Python技术周刊》这是第6期,每周六发布,让我们直接进入本周的内容。由于微信不允许外部链接,你需要点击页尾左下角”阅读原文“,才能访问文中的链接。

    TalkPython
  • Python技术周刊:第 8 期

    欢迎来到《Python技术周刊》这是第8期,每周六发布,让我们直接进入本周的内容。由于微信不允许外部链接,你需要点击页尾左下角”阅读原文“,才能访问文中的链接。

    TalkPython
  • Python技术周刊:第 5 期

    欢迎来到《Python技术周刊》这是第5期,每周六发布,让我们直接进入本周的内容。由于微信不允许外部链接,你需要点击页尾左下角”阅读原文“,才能访问文中的链接。

    TalkPython
  • Python技术周刊:第 12 期

    欢迎来到《Python技术周刊》这是第12期,每周六发布,让我们直接进入本周的内容。由于微信不允许外部链接,你需要点击页尾左下角”阅读原文“,才能访问文中的链接...

    TalkPython
  • Python技术周刊:第 13 期

    1、揭开Python args和kwargs的神秘面纱[1] 学习如何在Python中使用args和kwargs来为你的函数添加更多灵活性。

    TalkPython
  • Python技术周刊:第 21 期

    欢迎来到《Python技术周刊》这是第21期,每周六发布,让我们直接进入本周的内容。由于微信不允许外部链接,你需要点击页尾左下角”阅读原文“,才能访问文中的链接...

    TalkPython
  • Python技术周刊:第 14 期

    欢迎来到《Python技术周刊》这是第14期,每周六发布,让我们直接进入本周的内容。由于微信不允许外部链接,你需要点击页尾左下角”阅读原文“,才能访问文中的链接...

    TalkPython
  • 桃园周刊【第四期】

    我每周都会发表一篇周刊,这里记录这周我看到的好文,以及我学到的一些零碎知识,因为这个周刊我刚想好要好好准备做下去,要做哪些内容,所以后面这个周刊会越来越有意义。

    桃翁
  • 哪吒前端周刊 | 第001期

    在computed属性中通过this.xxx去拿data里面的数据,和methods里面的方法吧,或许还会通过this.route去获取路由里面的数据吧。其实,...

    达达前端
  • CNodejs每日新闻周刊|第 6 期

    在一个知识爆炸的时代,身边的一些技术、文章、工具铺天盖地,有时候我们会困惑该如何选择?哪些是对自己有价值的?“CNodejs 每日新闻” 的出现也是期望为大家...

    coder_koala
  • 科技爱好者周刊:第 95 期

    本杂志开源(GitHub: ruanyf/weekly),欢迎提交 issue,投稿或推荐你的项目。

    ruanyf

扫码关注云+社区

领取腾讯云代金券