Python学了那么久,那么多库到底怎么用?好哥们儿默默从收藏夹里掏出这篇保姆级教程
本文又名《一篇写给 Python 初学者的用包指南》或 《写给鹏鹏(化名)的 Python 用包指南》。
(蒟蒻的抱怨) 与技术无关,建议跳过
蒟蒻目眦欲裂,钻紧的拳头在点点滴落被怒气染红的鲜血…
蒟蒻的小店本就…
说起这鹏鹏,…
…
蒟蒻终于还是忍气提笔,作此篇。
(今天要出去玩,暂时没时间写了,后面再补)
正文
一位不愿意透露姓名的网友曾经说过:“做软件就像搞建筑。其中导包用库抄代码就像做搬运工,并不可耻。盖起贝聿铭的是搬运工搬来的一石一木,建起卡拉特拉瓦的是搬运工运来的一砖一瓦。”
Python 有那么多内置的库,还有更多的第三方库。初学者在看一些代码的时候,总是会惊讶的发现,别人写的代码里调用一大堆的库,比如,这是我随手写了玩的一个小玩具项目:
这足够让初学者目瞪口呆了——这么多的库,怎么学得过来啊!
其实刚才那个还很少了,这是我的一个稍微复杂一点的项目中,几十个文件中的一个的 import 部分:
这里有69条import,导了69个不同的包,全都用上了——这么多,怎么记得住、搞得清啊!
其实我的方法很简单——对于这些库,我全都不学习、不记忆。我只需要有一个印象——世界上有一个库,可以完成我想要的这个功能。具体怎么用,用到再说;到底怎么说&