#484 - 2021年8月3日
在浏览器中查看"
Python和REST APIs。与网络服务互动
在本教程中,你将学习如何使用Python与REST APIs进行通信。你将了解REST架构,以及如何使用请求库从REST API中获取数据。你还将探索你可以用来构建REST API的不同Python工具。
真实的Python
Launchpad现在可以在Python 3上运行了
Python 2在一年前就被淘汰了,但许多人仍然发现自己在维护大型Python 2代码库。Launchpad团队最近完成了将整个代码库移植到Python 3的工作,这篇文章反映了这一过程,讨论了他们遇到的一些困难和发生的回归,并提供了他们在整个过程中吸取的一些教训。如果你正处于将Python 2代码库移植到Python 3的位置,一定要看看这篇文章。
COLIN WATSON
监控你的Python应用程序中的错误和性能=让用户满意
对于软件团队来说,监控代码的健康状况是至关重要的。从错误跟踪到性能监控,Sentry帮助开发人员更清楚地看到,更快速地解决,并不断了解他们的应用程序--从前端到后端。免费试用Sentry →使用代码。PYCODERS
SENTRY 赞助商
PEP 665:指定Python项目的安装要求
有一个新的PEP出现了,这个PEP是关于改善Python项目中安装需求的指定方式。该PEP仍处于草案状态。
PYTHON.ORG
Twisted 21.7.0发布
Django Bugfix 发布。3.2.6
讨论
编码员真的只从文档中学习如何使用整个库吗?
_你_是如何学习一个新库的?你会从文档开始吗?如果文档缺乏,你会怎么做?还是先寻找视频课程或书面教程?
REDDIT
Python工作
后台软件工程师(远程)
Python开发员(远程)
软件开发人员(远程)
后台软件工程师 (美国华盛顿特区)
高级云平台工程师 (德国柏林)
软件工程师 (远程)
后台软件工程师 (远程)
Python网络开发员(远程
文章和教程
Python的ChainMap。有效地管理多个语境
在这个循序渐进的教程中,你将了解Python的ChainMap,以及如何使用它将多个字典分组并作为一个单一的字典来管理它们。当你需要管理多个作用域和上下文并定义访问优先级时,ChainMap很方便。
REAL PYTHON
用Python和Django每秒处理100个请求
Ethical Ads的人们最近将他们的广告从Read the Docs的代码库中分离出来,在那里,广告一直由Django应用提供,作为Read the Docs代码线的一部分,直到2019年。他们决定使用Python和Django进行应用,因为团队已经很了解这个堆栈。这篇文章比较了托管服务的性能,并解释了他们如何对他们的应用程序进行压力测试,以确保以合适的成本获得最佳性能。
DAVID FISCHER
PyCharm 2021.2发布,内置支持一些很酷的Python 3.10新特性
亲身体验学习新的结构模式匹配。PyCharm对Python 3.10的支持将帮助你避免意外的错误并迅速掌握它们。如果你对Python 3.10同样感到兴奋,使用代码PYCODERS21可以免费获得3个月的PyCharm Professional →
JETBRAINS 赞助
开始在你的Python代码中使用调试器
你在写代码的时候,是否还在到处洒落打印语句?打印语句通常很笨重,只能提供对代码状态的有限观察。你是否想过一定有更好的方法?本周在Real Python Podcase上,Nina Zakharenko讨论了她题为 "再见打印,你好调试器 "的会议演讲。
REALPYTHON podcast
Replit.web。一个内置数据库和授权支持的Python框架
在replit的人们发布了一个新的Python网络框架,它内置了认证和数据库支持,更有趣的是,还提供了托管服务。只需几行代码,你就可以让一个Python web应用连接到数据库,对用户进行认证,并托管在replit上。这可能是一个快速建立和托管原型或实验项目的伟大工具。
SPENCER POGORZELSKI
用树莓派斯和普罗米修斯监控你的家庭温度和湿度
你喜欢收集和分析数据吗,或者你正在寻找一个有趣的项目来提高你的数据技能?你也喜欢摆弄硬件吗?那么这个项目可能是一个有趣的项目,你可以去看看!了解如何使用Prometheus设置RaspberryPi来收集和监测温度传感器数据。
CHRIS COLLINS
小抄。9个Python安全最佳实践
Tip #1:通过使用yaml.SafeLoader() 而不是yaml.Loader() 来避免PyYAML的漏洞。在Python安全小抄中还可以学到8个技巧。
SNYK.IO 赞助
使用sleep() 来编码一个Python正常运行时间机器人
了解如何为你的Python程序添加时间延迟。你将使用内置的时间模块,在你的代码中添加Pythonsleep() 的调用。为了练习,你将在制作一个检查网站是否仍在运行的正常运行时间机器人时使用time.sleep() 。
真实的PYTHON 课程
如何在5分钟内实现Django的Docker化
这个简短但内容丰富的教程解释了如何对Django应用程序进行Dockerize。该教程的阅读时间不到10分钟,但仍有时间解释为什么你应该考虑在你的Django项目中使用Docker。
MATTHEW FREIRE
项目与代码
prometheus:普罗米修斯监控系统和时间序列数据库
BirdNET:用BirdNET进行声景分析
python-launcher。Python Launcher for Unix
connector-x:在Rust和Python中从数据库加载数据到DataFrames的最快速库
活动
真正的Python办公时间(虚拟)
2021年8月4日
REALPYTHON.COM
2021年印度PyCon大会 (虚拟)
2021年9月17-20日
PYCON.ORG
快乐的Pythoning!
这是PyCoder的第484期周刊。
在浏览器中查看"
[ 订阅🐍 PyCoder's Weekly 💌 - 每周一次将最好的Python新闻、文章和教程发送到您的收件箱 >> 点击这里了解更多 ]