GitHub ,这个被广大网友戏称为全球最大的程序员同性交友网站。在程序员的圈子中,可以说无人不知,无人不晓。因为这个网站托管着一些开源项目。全球知名的大公司如谷歌,微软,腾讯,阿里巴巴等也会在 Github 上开源一些项目。可以说 Github 上有很多优秀的项目。作为一名程序员,在成长过程中往往离不开阅读别人的优秀代码。

猴哥每周都会定期去逛逛 GitHub 网站,暮色一些优秀的仓库。然后利用业余时间去学习消化。自己今天看到一个非常奇葩但十分实用的 Python 库,顺便分享给大家。

这个库就是 The Fuck

相信很多人看到 fuck 这个单词,很容易会联想到骂人的话。其实不然,这个单词在外国有很多种意思。它可以当做语气词来用,表示非常的意思。比如你刚好要出门,突然就下起暴雨。这个可以用 the fucking weathe 宣泄自己的不满,而这短语表示的是非常糟糕的天气, 该死的天气。fuck 还有很多层意思,感兴趣的东西可以自行搜索下。

在学习和工作中,我们会经常在终端上执行各种命令行。如果输入的命令行错误,我们虽然很气,但是还是默默地再输入一次命令行。

nvbn 大神觉得这处理方式很不爽。于是乎就有了 The Fuck 库。The Fuck 这个库的作用自动纠正输入错误的命令行。如果我们输入的命令行有错误,在控制台输入 fuck,终端会自动纠正错误的命令。

看完例子,相信大家一定是迫不及待地想去安装下,然后好好体验一番。这个库是用 Python 编写的,所以我们可以使用 pip 方式去安装。

1
pip install thefuck

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

评论