Python周刊中文版(第493期)
欢迎阅读《 Python周刊》第493期。一家令人兴奋且资金雄厚的早期创业公司正在寻找具有强大Python,Django和React专业知识的Lead Full Stack工程师。它们在美国偏远地区开放。如果您或您认识的人感兴趣,请给我发送最新简历,并注明候选人的位置。
来自我们的赞助商
雷·萨米特| 6月22日至24日:适用于所有人的可扩展Python和ML Ray以前所未有的速度增长—加入全球社区,并了解开源Python框架Ray如何使分布式计算变得简单而灵活。免费注册以实时和按需加入会议。
文章,教程和讲座
智能手机在其照片中包含EXIF元数据。以下是使用Python进行读取,写入和擦除的方法。
本文将从MD5哈希的简单概念开始,并逐步建立在MD5哈希之上,直到我们实现许多似乎像黑匣子的通用功能。每个步骤都应足够小,以便可以单独进行消化,同时仍有助于对该主题的整体理解。
在本文中,我们将探索全文搜索引擎的基本组件,并使用它们来构建一个组件,该组件可以在不超过150行的Python行中搜索数百万个文档并根据相关性(以毫秒为单位)对它们进行排名代码!
探索在Python项目中使用Makefile的两种不同策略。
在本文中,我将使用ORM层的新异步功能以及新的2.0样式查询。我们将使用两个路由创建一个简单的FastAPI应用程序。一个用于添加城市及其人口,另一个用于列出人口最多的条目。
简短介绍一下Django Rest Framework可以实现的功能。
Python 3.10的发行版越来越接近,因此现在该看看最重要的新功能和将带来的变化(已失效)
将照片地理位置估计应用到GeoGuessr游戏中。
了解如何在Python中包装Rust。
在此免费教程中,学习使用Python and Beautiful Soup进行Web爬虫,它将引导您了解如何爬虫的基础知识。
即使Jupyter可以帮助用户执行复杂的技术工作,Jupyter本身也可以解决本质上是人为的问题。即,Jupyter帮助人们用代码和数据思考和讲故事。我们通过描述Jupyter的三个维度来说明这一点:1)交互式计算;2)计算叙事;3)Jupyter不仅仅是软件。我们说明了这些维度对地球和气候科学实践社区的影响。
在Google Cloud上构建dockerized Django应用
在Graphene中使用CI / CD构建GraphQL API,并在Graphene上使用
有趣的项目,工具和库
在开源组织贡献者指数(OSCI)中,根据组织在GitHub上员工迄今为止的最新开源贡献量对商业组织进行排名。
Input是由David Jonathan Ross设计并由字体局发布的代码字体。
watchpoints是一种易于使用的,直观的python变量/对象监视工具,其行为类似于gdb中的观察点。
CuFlow(“铜流”)是一种实验性程序PCB布局程序。这是一个Python模块,给出了一块板的描述,生成了PCB的所有输出:
DOP旨在使用配置文件来简化跨多个连接组件的编排工作,而无需编写任何代码。
pText是一个用于在python中读取,创建和处理PDF文件的库。
OpenTelemetry Python API和SDK。OpenTelemetry是云原生软件的可观察性框架。
一种的快速创新的安全审核工具。
Flenser是一个简单,最少的自动化探索性数据分析工具。
一个更好的Python API。
一个Python项目,用于为您的项目生成徽章,重点是简单性和灵活性。
MultiPy使您可以方便地跟踪供个人使用的python脚本,也可以通过将它们加载和分组到类别中来进行展示。它使您既可以单独运行每个脚本,也可以一键运行。
您自己的电影流媒体服务。易于安装,易于使用。通过浏览器或手机方便地下载,管理和观看喜欢的电影。将其安装在您的服务器上,可在任何地方访问并享受它。
LBRY SDK,用于构建去中心化,抗审查性,货币化的数字内容应用程序。
新版本
Visual Studio Code中的Jupyter – 2021年4月版本
此版本的Jupyter Extension包括Data Viewer的全面改进和新功能,以及一些UI增强功能和对本机笔记本的多选支持。
即将举行的活动和 网络研讨会
将有以下演讲
- 使用Dask扩展数据科学
- 构建您的第一个性能监视器
将有以下讲座
- 使用AI和单细胞多组学重新编程免疫
- 在单细胞分辨率下量化实验扰动的影响
- 单细胞转录组学的深度生成建模
将有一个演讲,数据科学家可以从数据驱动的对Covid-19的响应中学到什么?