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

2019 年 6 月 3 日 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/

登录查看更多
0

相关内容

Python是一种面向对象的解释型计算机程序设计语言,在设计中注重代码的可读性,同时也是一种功能强大的通用型语言。
【实用书】学习用Python编写代码进行数据分析,103页pdf
专知会员服务
190+阅读 · 2020年6月29日
【实用书】Python技术手册,第三版767页pdf
专知会员服务
229+阅读 · 2020年5月21日
【实用书】Python爬虫Web抓取数据,第二版,306页pdf
专知会员服务
115+阅读 · 2020年5月10日
【干货书】流畅Python,766页pdf,中英文版
专知会员服务
223+阅读 · 2020年3月22日
算法与数据结构Python,369页pdf
专知会员服务
160+阅读 · 2020年3月4日
【书籍推荐】简洁的Python编程(Clean Python),附274页pdf
专知会员服务
173+阅读 · 2020年1月1日
Python 3.8.0来了!
数据派THU
5+阅读 · 2019年10月22日
这可能是学习Python最好的免费在线电子书
程序猿
51+阅读 · 2018年5月17日
Python3.7中一种懒加载的方式
Python程序员
3+阅读 · 2018年4月27日
Python 杠上 Java、C/C++,赢面有几成?
CSDN
6+阅读 · 2018年4月12日
Python为啥这么牛?
Python程序员
3+阅读 · 2018年3月30日
快乐的迁移到 Python3
Python程序员
5+阅读 · 2018年3月25日
教你用Python来玩跳一跳
七月在线实验室
6+阅读 · 2018年1月2日
Python NLP入门教程
Python开发者
8+阅读 · 2017年11月19日
Python NLP 入门教程
大数据技术
19+阅读 · 2017年10月24日
A Survey on Deep Learning for Named Entity Recognition
Arxiv
25+阅读 · 2020年3月13日
Arxiv
24+阅读 · 2020年3月11日
Arxiv
53+阅读 · 2018年12月11日
Arxiv
21+阅读 · 2018年8月30日
Arxiv
15+阅读 · 2018年2月4日
VIP会员
相关VIP内容
【实用书】学习用Python编写代码进行数据分析,103页pdf
专知会员服务
190+阅读 · 2020年6月29日
【实用书】Python技术手册,第三版767页pdf
专知会员服务
229+阅读 · 2020年5月21日
【实用书】Python爬虫Web抓取数据,第二版,306页pdf
专知会员服务
115+阅读 · 2020年5月10日
【干货书】流畅Python,766页pdf,中英文版
专知会员服务
223+阅读 · 2020年3月22日
算法与数据结构Python,369页pdf
专知会员服务
160+阅读 · 2020年3月4日
【书籍推荐】简洁的Python编程(Clean Python),附274页pdf
专知会员服务
173+阅读 · 2020年1月1日
相关资讯
Python 3.8.0来了!
数据派THU
5+阅读 · 2019年10月22日
这可能是学习Python最好的免费在线电子书
程序猿
51+阅读 · 2018年5月17日
Python3.7中一种懒加载的方式
Python程序员
3+阅读 · 2018年4月27日
Python 杠上 Java、C/C++,赢面有几成?
CSDN
6+阅读 · 2018年4月12日
Python为啥这么牛?
Python程序员
3+阅读 · 2018年3月30日
快乐的迁移到 Python3
Python程序员
5+阅读 · 2018年3月25日
教你用Python来玩跳一跳
七月在线实验室
6+阅读 · 2018年1月2日
Python NLP入门教程
Python开发者
8+阅读 · 2017年11月19日
Python NLP 入门教程
大数据技术
19+阅读 · 2017年10月24日
Top
微信扫码咨询专知VIP会员