4.1 去哪里找包
在写代码之前,确保这个代码没有人帮你写过。不仅可能已经写过了,还可能被测试过、写了文档并且满足你现在和未来的需求。
这种事情经常发生。Python 已经有 30 多年的历史,全世界有数百万程序员在用它。
为了满足你的所有需求,有一个很棒的网站——pypi.org (The Python Package Index)。如果你需要某个库,只需要上网站搜索即可。
例如,我想写个自己的 Telegram 客户端。我上 pypi.org,搜索 telegram client,然后大概能看到 10,000 个相关的库:
排名第一的库描述是“Python aiohttp telegram client”——这正是我们需要的。简单又漂亮。
在这里你可以找到任何你需要的包。所以现在你离搞懂现代程序员的工作又近了一步:要知道哪里有好的包,怎么用它们,怎么避开它们的坑。
4.2 包安装示例
我们来安装一个包,通过它的例子来看看怎么正确安装。
有一个有趣的库,它会画一头牛和旁边的文字。
它叫 cowsay
。通过它的例子,我们要了解如何导入。
要使用 pip
管理器,你需要打开 Terminal
。最简单的方法就是在 PyCharm 里面直接打开。左下角有个按钮列表:
点击 Terminal
按钮,就会打开一个命令窗口,看起来大概是这样的:
你需要输入命令 pip install cowsay
示例:
如果安装成功,就会看到类似的提示:
好了,现在你可以在你的项目里导入这个库(包)并随便用了。
4.3 玩转小牛
例如,你可以写这样的代码:
import cowsay
cowsay.cow("应该学Python...")
这是程序在控制台输出的内容:
此外,cowsay
库还有很多其他动物,比如龙:
import cowsay
cowsay.dragon("这是龙在说话...")
如你所见,安装包是又快又简单的,使用别人的代码也是轻松又愉快的。
如果你玩腻了小牛,可以删除它的库——只需要使用命令
pip uninstall cowsay
.
使用 IDE 内部的终端,如 PyCharm,可以简化 pip
命令的使用,因为它允许你在当前项目的上下文中直接执行命令。
GO TO FULL VERSION