Python标准库可能准备大清洗了!

新闻 前端
Python一直被称为“内置电池”的编程语言,这一直被作为Python的一个优势在宣传。但是经过多年的发展,Python内置的很多“电池”已经不好用了,或者因为外部工具或平台的变化导致已经无用武之地了。

 Python一直被称为“内置电池”的编程语言,这一直被作为Python的一个优势在宣传。但是经过多年的发展,Python内置的很多“电池”已经不好用了,或者因为外部工具或平台的变化导致已经无用武之地了。这些“废旧电池”的存在,不仅增加了Python每次升级版本时维护标准库的工作量,而且会误导新手使用一些不那么优秀的方法。不管怎么看,“废旧电池”都是丢弃掉更加划算。

所以,Christian Heimes 提出了 PEP 594,建议移除这些年老失修或者设计不佳的标准库。移除过程还是比较温和的,最开始可能只是文档中建议不要使用,然后慢慢地使用时给一些警告提示,***大家都知道模块准备移除了之后才会真的移除。大部分的移除工作会在Python 3.10完成。目前稳定版本是 Python 3.7,Python3.8 还在开发中,3.10发布差不多还要3年时间。

那么有哪些标准库是在准备移除的列表之中呢?下面是一个PEP 594 给出的建议清单。大家下次写代码时,如果用到了清单中的库,就要考虑是不是需要选择一个替代品了。

如果你想了解有关 PEP 594 的更详细的内容,可以查看该PEP的原文,网址是:https://www.python.org/dev/peps/pep-0594/

责任编辑:张燕妮 来源: 头条科技
相关推荐

2023-09-26 01:03:36

Pandas数据数据集

2024-01-29 18:06:39

SQL数据格式

2010-02-03 11:26:28

2020-07-10 09:49:53

数据清理数据分析查找异常

2020-10-29 15:15:09

SQL数据清洗Python

2012-07-18 20:48:58

Python

2020-12-21 15:30:35

Python工具编程语言

2010-02-24 14:47:05

2020-07-14 21:53:13

Python Python 工具开发

2013-04-02 10:03:02

2024-01-03 18:53:13

语言模型LLM

2015-09-14 09:24:52

hypervisor虚拟化

2015-09-30 10:12:19

hypervisor

2010-06-13 17:38:15

路由协议

2022-03-17 10:31:19

Python标准库模块

2013-12-03 17:28:56

Lua脚本语言

2010-03-26 13:39:28

Python标准库

2021-10-30 18:59:15

Python

2013-12-12 16:59:15

Lua表处理

2015-09-16 10:48:57

Python
点赞
收藏

51CTO技术栈公众号