Python周刊499期

59 篇文章 1 订阅
39 篇文章 3 订阅

Python周刊
欢迎阅读《 Python周刊》第499期。

写在前面:翻译不易,欢迎阅读;水平有限,万望海涵。部分链接可能需要特殊的上网方式(😓)。欢迎关注微信公众号“Python小灶,和我一起每天学习Python新知识”
在这里插入图片描述

新闻

PyConline AU 2021 CFP
我们正在寻找关于Python、开源和技术相关的一切话题。如果Python社区中的某个人、任何人对它感兴趣,那么我们也会感兴趣!

PEP 659 – Specializing Adaptive Interpreter
这个PEP建议使用一个专门化的、自适应的解释器,该解释器在一个很小的区域内专门化代码,并且能够快速、低成本地适应mis专门化。向CPython添加一个专门的自适应解释器将带来显著的性能改进。

文章、教程和讲座

创建Python游戏和移动应用程序
在这个Kivy教程中,您将学习使用Python为每个平台(Windows、Mac、iOS、Android)创建游戏和应用程序。

树莓派太阳能加密采矿
了解如何创建一个太阳能加密货币“挖掘钻机”与云报告的树莓皮使用PiJuice和记事卡。

母版序列切片
这篇文章涵盖了与序列切片相关的高级主题,从(否定的)步骤到为自己的自定义对象实现切片。

在python3.0中首次出现的3个特性您现在应该使用
探索一些未充分利用但仍然有用的Python特性。

使用Docker和VSCode
通过Brandon Waterloo深入了解VSCode和Docker扩展,在那里他构建了一个基本的Python FastAPI应用程序,带有Redis后端和简单的命中计数器,添加Docker文件以将其容器化;

如何在Django中构建Webhook接收器
在web应用程序中接收数据的一种常见方法是使用webhook。外部系统通过HTTP请求将数据推送到您的系统。正确地接收和处理webhook数据对应用程序的工作至关重要。在本文中,我们将创建一个Django视图来接收传入的webhook数据。

寻找更快的Python
Pyston回归开源,Facebook发布Cinder,开发人员应该仅仅使用PyPy吗?

Python Selenium全系列
本系列文章将包括使用Selenium框架开发测试项目和bot项目所需的所有信息。

带有GitHub操作的Python包CI/CD

从2周到15分钟-我们如何优化播放列表生成

性能如何成为安全Python代码的死敌

有趣的项目,工具和库

Graphsignal
Graphsignal是一个用于监视和排除生产机器学习应用程序故障的可观测性平台。

Elara DB
elaradb是一个易于使用的轻量级NoSQL数据库,它是为python编写的,也可以用作快速内存缓存。包括操作内存中的数据结构、保护数据库文件和导出数据的各种方法。

Panel
Python的高级应用程序和仪表板解决方案。

counterfit
一个CLI,它提供了一个通用的自动化层来评估ML模型的安全性。

euporie
Euporie是一个基于文本的用户界面,用于运行和编辑Jupyter笔记本。

vulture
查找死掉的Python代码。

zxpy
简单的Shell脚本。

mltrace
机器学习管道的粗粒度沿袭和跟踪。

sanic-security
一个功能强大、简单且异步的Sanic安全库。

AWSsert
AWSsert是一个Python库,为测试提供关于AWS资源的声明性断言。

api2db
Python数据收集库。

flowsaber
一个基于数据流的工作流框架。

Anime2Sketch
动画/插图的素描提取器。

新版本

Flask、Jinja、Click和Werkzeug的主要新版本发布了!
这代表了两年的工作,由托盘团队和社区,有大量的变化和令人兴奋的新功能。查看每个项目的日志以了解最新情况。Flask依赖于其他五个库,如果您要升级Flask,请务必阅读它们。

Visual Studio代码中的Python—2021年5月发布
Pylance现在是Python的默认语言服务器,并与核心Python扩展捆绑在一起,作为从本版本开始的可选扩展。其他值得注意的更新是,我们现在有了更快的扩展启动时间和一个新的调试器特性:Python脚本的实时重新加载。

发布的Django安全版本:3.2.2、3.1.10和2.2.22

即将举行的活动和虚拟网络研讨会

Virtual: San Francisco Python Meetup May 2021
There will be following talks
Idiomatic Pandas: 5 best-practices for pandas
Data Hut: A directory of data science / data engineering libraries

Virtual: PyLadies Amsterdam May 2021
There will be a talk, An introduction to Web Scraping with Python and Azure Functions.

Virtual: Python Barcelona Meetup May 2021
There will be a talk, Adding structure to a sea of chaos: a principled approach to authorization using Python + SQLAlchemy.

我们的其他通讯

每周NoSQL -免费的每周新闻,其中包含与NoSQL相关的最佳精选新闻,文章,工具和库,新发行版,工作等。

创办人周刊(Founder Weekly) -面向企业家的免费每周新闻,内容精选最佳,必须阅读文章,如何指南,技巧和窍门,资源,事件等。
版权所有©2020 Python Weekly,保留所有权利。

如果你想第一时间了解python的前沿信息,请在http://www.PythonWeekly.com自行订阅注册。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Python投资回收是指在进行投资决策时,计算投资项目的回收限。回收是指从投资开始到回收全部投资成本所需要的时间。Python可以通过编写程序来计算投资回收。 在计算投资回收时,需要考虑以下几个因素: 1. 投资金额:即投资项目的初始成本。 2. 现金流量:包括投资项目的预收入和支出,通常以年为单位进行估算。 3. 投资回收:即从投资开始到回收全部投资成本所需要的时间。 Python可以通过编写程序来计算投资回收。一种常见的方法是使用现金流量的净现值(NPV)来计算回收。具体步骤如下: 1. 根据投资项目的现金流量,计算每年的净现金流量。 2. 计算累积净现金流量,即每年的净现金流量累加起来。 3. 找到累积净现金流量第一次变为正值的年份,即为投资回收。 下面是一个示例的Python代码来计算投资回收: ```python def calculate_payback_period(cash_flows): cumulative_cash_flow = 0 payback_period = 0 for year, cash_flow in enumerate(cash_flows): cumulative_cash_flow += cash_flow if cumulative_cash_flow >= 0: payback_period = year + 1 break return payback_period cash_flows = [-100, 50, 30, 20, 10] # 示例现金流量,负值表示投资支出,正值表示收入 payback_period = calculate_payback_period(cash_flows) print("投资回收为", payback_period, "年") ``` 这段代码中,`cash_flows`表示投资项目每年的现金流量,负值表示投资支出,正值表示收入。`calculate_payback_period`函数通过累积净现金流量找到第一个正值的年份,即为投资回收
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值