GitHub ,这个被广大网友戏称为全球最大的程序员同性交友网站。

在程序员的圈子中,可以说无人不知,无人不晓。因为这个网站托管着一些开源项目。

全球知名的大公司如谷歌,微软,腾讯,阿里巴巴等也会在 Github 上开源一些项目。

可以说 Github 上有很多优秀的项目。

作为一名程序员,在成长过程中往往离不开阅读别人的优秀代码。

猴哥每周都会定期去逛逛 GitHub 网站,暮色一些优秀的仓库。然后利用业余时间去学习消化。

自己今天看到一个非常奇葩但十分实用的 Python 库,顺便分享给大家。

这个库就是 The Fuck

相信很多人看到 fuck 这个单词,很容易会联想到骂人的话。

其实不然,这个单词在外国有很多种意思。它可以当做语气词来用,表示非常的意思。

比如你刚好要出门,突然就下起暴雨。

这个可以用 the fucking weathe 宣泄自己的不满,而这短语表示的是非常糟糕的天气, 该死的天气。

fuck 还有很多层意思,感兴趣的东西可以自行搜索下。

在学习和工作中,我们会经常在终端上执行各种命令行。

如果输入的命令行错误,我们虽然很气,但是还是默默地再输入一次命令行。

nvbn 大神觉得这处理方式很不爽。于是乎就有了 The Fuck 库。

The Fuck 这个库的作用自动纠正输入错误的命令行。

如果我们输入的命令行有错误,在控制台输入 fuck,终端会自动纠正错误的命令。

终端会自动纠正错误的命令

看完例子,相信大家一定是迫不及待地想去安装下,然后好好体验一番。

这个库是用 Python 编写的,所以我们可以使用 pip 方式去安装。

1
pip install thefuck

如果你想深入了解该库,阅读其源码,可以访问该仓库。

Github 仓库