【Python爆火时代】: 3个Python发展趋势(与 Rust 深度融合、更易于编写 Web 应用)

Python,Rust开发个人技能民间权威认证APP 模块化架构支持从个人技能认证到企业人才匹配的生态扩展,为Web3.0时代的可信人才网络奠定技术基础。| **层级** | **技术栈** | **核心功能** || **模块** | **Python技术栈** | **Rust技术栈** || **阶段** | **里程碑** | **关键技术** | 阅读详情

大家好,好久不见!
在过去的两年时间里,我工作上的任务与 Java 基本无关了,转向了 Python 的阵营。


最近的 Pycoder‘s Weekly 中有一篇《Three Python trends in 2023》,它介绍了当下较为热门的三个话题。我简略翻译/摘录出来,分享给大家。

趋势一:Python🤝Rust

Rust 对 Python 技术生态的影响越来越大了。关键的赋能者是 PyO3,它为 Python 提供了 Rust 绑定。有了 PyO3 后,Python 可以轻松调用 Rust 代码,同时 Rust 也能执行 Python 代码。

另外,下面的工具在进一步加深这两门语言的友谊:

  • pydantic-core:pydantic v2 的校验核心。pydantic 的作者 Samuel Colvin 将在 Pycon 2023 上发表相关演讲。
  • ruff:速度极快的 linter。它拥有几乎与 Flake8 相同的功能,包括一些流行的插件。此外,它具有与 autoflake、isort、pydocstyle 和 pyupgrade 等工具相同的功能。因此,它基本上是检测 Python 代码的瑞士军刀。
  • polars:更快的 DataFrames,是超级广泛使用的 pandas 的性能竞争对手。
  • Robyn:带 Rust 运行时的异步 Python web 框架。这有一篇博客关于《Robyn 的 2023 年路线图》。

Rust 目前的热度极高,未来它将融入到更多 Python 相关的项目和工具中。Python + Rust 的组合在未来的就业市场上,也可能有很高的需求。

趋势二:Web 应用

从历史上看,用户界面并不是 Python 的强项。然而,最近机器学习和数据应用的兴起,催生了一批”使用纯 Python 的 Web UI”框架,例如 Streamlit、NiceGUI 和 Pynecone。这样的框架为 Pythonistas 提供了构建 Web 应用的快捷方式,不再需要学习 JavaScript+HTML+CSS 技术栈。

另一条线路是浏览器中的 Python。通过 Pyodide、PyScript和相关工具,这已经实现了。它的基础推动者是与所有主流浏览器兼容的 WASM (WebAssembly)。在写本文时, CPython 源码库中已经有了对 CPython 的 WASM 构建的实验性支持。如果你想深入了解,可以查看 Python 3.11 in the Web Browser,这是 Cristian Heimes 在 PyConDE 2022 上的演讲。

WASM 的故事还处于早期阶段,但它有着巨大的潜力,将使 Python 更容易访问并支持新的使用场景。我希望在不久的将来这个领域会有大量的创新。

趋势三:类型安全

CPython 对类型的支持在不断发展。例如,Python 3.10 发布了 4 个与类型相关的 PEP, 3.11 发布了 5 个。此外,PyCon 还有专门的 Typing Summit。与此同时,与类型相关的工具已经成熟化和多样化。例如,现在有一大把静态类型检查器可供选择(例如 mypy、Pyright、pytype 和 Pyre)。此外,一些包(例如 pydantic)可以在运行时巧妙地利用类型信息。(延伸阅读:介绍几款 Python 类型检查工具)

*args, **kwargs 的时代即将结束,它们将被带有类型注释的签名所取代。类型极大地提高了代码可读性。当可读性与便利的 IDE 相结合,阅读庞大的 Python 代码库将变得相对容易。另一方面,在习惯了类型信息带来的超能力之后,无类型的代码库会更让人感到难受。

无论现今和未来的趋势如何,Python 比以往任何时候都更受欢迎。在写本文时,PyPI 中有 431k 个项目和 665k 个用户。在“how often language tutorials are searched in Google”中,Python 以 27.93% 的份额领先(来源)。Reddit 上的 r/Python 话题有 1.1 万订阅,r/learnpython 有 68 万订阅。

Python经验分享

学好 Python 不论是用于就业还是做副业赚钱都不错,而且学好Python还能契合未来发展趋势——人工智能、机器学习、深度学习等。
小编是一名Python开发工程师,自己整理了一套最新的Python系统学习教程,包括从基础的python脚本到web开发、爬虫、数据分析、数据可视化、机器学习等。如果你也喜欢编程,想通过学习Python转行、做副业或者提升工作效率,这份【最新全套Python学习资料】 一定对你有用!

包括:Python激活码+安装包、Python web开发,Python爬虫,Python数据分析,人工智能、机器学习、Python量化交易等学习教程。带你从零基础系统性的学好Python!

最新全套【Python入门到进阶资料 & 实战源码 &安装工具】(安全链接,放心点击)

一、Python所有方向的学习路线

Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
在这里插入图片描述

二、学习软件

工欲善其事必先利其器。学习Python常用的开发软件都在这里了,给大家节省了很多时间。

三、入门学习视频

我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了。

四、实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

五、面试资料

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。


我已经上传至优快云官方,如果需要可以扫描下方官方二维码免费获取【保证100%免费】

*今天的分享就到这里,喜欢且对你有所帮助的话,记得点赞关注哦~下回见 !

AI 时代:哪些开发语言将引领潮流 在科技飞速发展的当下,人工智能(AI)已从科幻构想走进现实生活,深刻改变着各个行业。随着 AI 的崛起,软件开发领域也迎来了巨大变革,开发语言的选择变得尤为关键。未来,哪些开发语言将在 AI 浪潮中脱颖而出,成为开发者们的得力工具?让我们一同探寻。 阅读详情

相关推荐

Python 2026 年发展局势:AI 时代的 “通用基础设施语言”

2026 年的 Python 已从 “热门编程语言” 进化为全球数字生态的核心基础设施语言,其地位不仅稳固且进一步强化,同时也面临新的机遇与挑战,整体呈现 “一核多翼、优势固化、局部竞争” 的格局。

qq_35779316的博客 2917

PYO3 学习4

GIL 并行 内存管理

SStringss的博客 726

vue3+ts项目里如何使用状态管理pinia以及数据持久化

vue3 pinia 数据持久化

ICUiseeyou的博客 8794

2024 最新Python趋势!!

(安全链接,放心点击)Python 于 2023 年庆祝其诞生 31 周年。它将成功地完成其在竞技场上的三十年,并成功地与许多其他重要的编程语言进行激烈的竞争。因此很明显,2023 年 Python 对于软件开发人员来说非常重要。Python 是一种通用、高级、解释性编程语言。如今,它是增长最快的编程语言之一,并在科技行业的各个领域中使用。Python 正在快速成为世界上最流行的编程语言。

z099164的博客 609

最新版谷歌浏览器Axure插件(免翻墙)

本文介绍了在Chrome浏览器无法直接打开Axure导出HTML文件的解决方法。由于国内网络限制无法访问Chrome商店,需手动下载安装AxureRP扩展插件(提供百度网盘下载链接)。安装步骤包括:1)启用开发者模式;2)拖拽CRX文件或加载解压文件夹;3)勾选"允许访问文件网址"。同时还提示若浏览器版本过低可能无法正常运行,并给出了浏览器升级方法。该教程详细说明了从插件安装到浏览器升级的完整解决方案。

OldCat先生 2976

OCR开发实战:如何用PaddleOCR C++版实现本地文字识别(附模型文件处理技巧)

本文详细介绍了如何使用PaddleOCR C++版实现本地文字识别,包括环境搭建、工程编译、运行时优化等全流程。重点讲解了在VS2019/VS2022环境下配置PaddleOCR的CPU推理性能优化技巧,以及模型文件处理的实际应用方法,帮助开发者高效完成OCR本地化部署。

devops8pract的博客 335

【Python持续爆火】: 3个Python发展趋势(与 Rust 深度融合、更易于编写 Web 应用)

大家好,好久不见!在过去的两年时间里,我工作上的任务与 Java 基本无关了,转向了 Python 的阵营。最近的 Pycoder‘s Weekly 中有一篇《》,它介绍了当下较为热门的三个话题。我简略翻译/摘录出来,分享给大家。

python03012的博客 1283

S32K3 eMIOS使用介绍(PWM输出与输入捕获)——基于MCAL

本文基于 S32K3xx系列芯片、S32 Design Studio for S32 Platform开发平台以及EB tresos 28.0.0、 MCAL层,介绍pwm的输出及输入捕获。

HeFlyYoung的博客 2万+

Python 发展趋势:与 Rust 深度融合、更易于编写 Web 应用

最近的 Pycoder‘s Weekly 中有一篇《Three Python trends in 2023》,它介绍了当下较为热门的三个话题。我简略翻译/摘录出来,分享给大家。

Trb401012的博客 825

西门子1200,与V90和步科MD60第三方伺服PN通讯

需要注意的是回零方式的选择,因为V90是绝对值编码器,这里回零模式选择模式7,系统自动根据编码器反馈以及组态的机械参数,计算出轴的位置,并且掉电保持。在线访问中,找到对应的网卡,以及下面扫描到的设备,可以在线修改ip地址和profinet名称,注意一定要和组态中的完全一致。以上硬件组态上完成,主要是gsd文件导入后,添加硬件,建立连接,修改ip和profinet名称,添加报文。1- 博图V18内,设备组态,网络视图中,拖入V90以及MD60伺服,并与PLC创建连接。向厂家索要GSD文件,PN的描述文件。

weixin_37596954的博客 2463

保姆级教程:手把手教你用记事本修改DNF私服PVF,打造毕业级自定义装备

本文提供了一份详细的DNF私服PVF文件修改教程,教你如何使用记事本轻松打造毕业级自定义装备。从PVF文件结构解析到基础属性修改,再到高级特效设置,手把手教你实现装备属性的全方位定制,无需编程基础即可完成。

weixin_42525385的博客 1196

3个Python发展趋势(与 Rust 深度融合、更易于编写 Web 应用)

大家好,在过去的两年时间里,我工作上的任务与 Java 基本无关了,转向了 Python 的阵营。最近的 Pycoder‘s Weekly 中有一篇《》,它介绍了当下较为热门的三个话题。我简略翻译/摘录出来,分享给大家。

wslejbb的博客 1053

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

Python 2025:现代Web开发与AI应用融合的新趋势

2025年Python技术发展呈现三大趋势:1)Web开发革新,FastAPI凭借异步性能和自动文档生成成为API开发首选,Streamlit简化全栈应用构建;2)AI深度集成,PyTorch和TensorFlow双雄并立,HuggingFace提供完整模型开发平台;3)开发工具智能化,AI辅助编程成为IDE标配,Rust集成优化性能关键组件。Python在保持易用性的同时,通过异步编程、量子计算准备和边缘计算优化持续扩展应用边界,巩固其作为Web和AI领域主导语言的地位。开发者需掌握现代框架、AI集成及安

qq_65622609的博客 1262

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

Python MCP SDK:如何把服务器连接到真实 Host(Claude Desktop / Claude Code / Cursor / VS Code 完整配置指南)

**Host(主机)** 是最终承载你 MCP 服务器的应用程序:Claude Desktop、Claude Code,或任意一款 IDE。用户直接与它对话,而它内部运行着一个 MCP **客户端**,以子进程方式启动你的服务器,并通过该进程的 stdin/stdout 与之通信。因此,"连接到真实 Host"本质上只有**一个动作**——告诉 Host **启动你服务器的那个命令**。本页的全部

gitblog_00272的博客 396

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

Python 社区对 Rust 的看法:未来 Python 是否需要 Rust 的优化?

Rust 的崛起为编程语言界带来了新的活力,同时也引发了关于 Python 未来的深刻思考。虽然 Python 和 Rust 在设计理念上有很大不同,但它们的目标并不完全冲突。Python 社区可以通过审慎地吸收 Rust 的优秀特性,来满足不断增长的性能需求,同时保持语言的核心优势。总之,Python 是否需要 Rust 的优化,取决于社区的需求和技术的发展方向。无论如何,Python 的未来都充满了可能性,而 Rust 很可能成为其中的重要组成部分。```

2501_90752180的博客 1158

【Rust与Python融合秘技】:利用Maturin实现毫秒级数据处理的全过程解析

auto-generated

ByteShoal的博客 601

多元编程语言在软件开发中的比较与应用从Python到Rust的全面解析

从以开发效率著称的Python,到以性能和安全为核心的Rust,不同编程语言因其独特的设计哲学和优势,在软件开发生态中扮演着互补的角色。没有一种语言是万能药,Python的灵活、Go的平衡、Rust的精密,各自在软件开发的生态位中熠熠生辉。作为开发者,理解每种语言的核心优势与适用边界,构建一个多元化的技术栈,并善于在合适的场景下选用合适的工具,将是应对日益复杂软件挑战的核心能力。Python的动态类型特性在带来灵活性的同时,也增加了运行时出错的风险,且类型信息的缺失使得静态代码分析和性能优化变得困难。

xiayuyaodasano的博客 283

Python, Go, Rust 开发内卷时代如何打造个人品牌APP

**模块** | 语言 | 技术选型 | 破局价值点 || **实时交互引擎** | Rust | Actix-web, Tokio | 10万+并发会话处理,延迟<15ms || **个性化推荐** | Python | PyTorch+GCN | 构建用户-技能-内容知识网络 |raritySum += 1 / s.MarketSupply // 稀缺性权重。

2501_90802096的博客 321

Python起源与发展全解析(从1989到2026,一文读懂)

从1989年吉多的一个圣诞课余项目,到如今风靡全球的主流编程语言,Python用三十余年的时间,书写了一段开源语言的传奇。它的成功,不仅源于简洁易读的设计理念,更源于开源社区的共同努力——吉多的最初构想,加上全球开发者的持续贡献,让Python从一个个人项目,成长为覆盖多个领域、拥有数百万开发者的庞大生态系统。对于新手而言,Python是最友好的入门语言,无需复杂的语法基础,就能快速写出实用的代码;对于资深开发者而言,Python是高效的开发工具,丰富的第三方库和灵活的编程范式,能大幅提升开发效率。

wwd_001的博客 849
上一篇: 再不学Python就晚了!——2023年度总结:市场需求最大的8种编程语言!
下一篇: 大学毕业后迷茫不知所措?三个月学python成功起飞
大模型-小原
博客等级 码龄4年 2689粉丝 212原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值