python初学者必须掌握的标准库
虽然可能有很多模块和类,但因为我对Python还很陌生,所以想知道在编写Python程序时,特别是在做C++书中的编程练习时,应该了解哪些标准库里的模块或类?有没有一些库可以让我的编程生活更轻松一些?因为没有唯一的正确答案,所以我把这个问题做成了wiki。
7 个回答
5
re
模块是必不可少的。itertools
模块也经常会派上用场。
一般来说:好好看看标准库。然后你可以考虑使用wxPython来做图形界面,numPy来进行计算,Django来做网页开发,还有Amara来处理XML等等……Python有很多库和模块,可以根据你的需求来选择。
9
标准库,也就是那些被认为是Python一部分的库。先从这些开始学习,里面有很多东西可以掌握,等你熟悉了再去研究第三方的库。
比如说:
- os:这个库可以帮助你和操作系统打交道,比如文件和目录的管理。
- re:这个库用于处理正则表达式,可以用来查找和匹配字符串中的特定模式。
- subprocess:这个库可以让你在Python中运行其他程序,像是在命令行中执行命令一样。
- struct:这个库用于处理二进制数据,可以把数据转换成Python能理解的格式。
9
看看这个很棒的博客系列,叫做 Python每周模块,里面介绍了很多Python模块的知识。