卧槽,神操作!一句查询让Python帮忙自己写程序

对于很多初入Python编程的同学们而言,对于Python程序的编写,往往会十分生疏,学会了Python的语法,但是转头就忘了,或者是想实现一个基础的功能,但是程序不知道怎么去写。自己去网上找相应的问题,然后挑选合适的程序进行修改,非常的耗时耗力。

今天,小编就带领大家借助一个新的Python库来解决这个问题,让大家只通过一个问题查询的语句,便可以自动获得对应的程序,省略自己编程带来的烦恼。

 1

一个神奇的库

首先,我们来介绍一下,今天我们的主角,就是howdoi这个库,大家安装的话,也非常的简单,只需要pip install howdoi即可。这个库是如何工作的呢?如下图所示:

首先程序会将我们的问题,向cache进行查询,如果存在相应的结果,那么就进行返回,如果不存在的话,就向StackOverflow进行查询,如果查询到了结果,就将查询到的结果返回给程序,并在cache中进行缓存。这就是程序的一个基本的原理,接下来就让大家如何使用这一个库吧。

 2 

如何使用

该库的使用也是非常的简单的,如下图所示:

上图就是howdoi库的简单使用的案例,大家只需要输入我们想要查询的问题的关键词,howdoi就可以帮助我们查询。为了更好的方便大家使用,让程序对用户更加的友好,小编特地结合tkinter为大家做了一个查询的界面,如下图所示:

上图中,大家只需要点击帮助,就可以获得用法提示。例如在关键词的末尾加入“-a”,就表示要输出全部的查询结果,“-C”就表示要清除所有的缓存。界面的操作也非常的简单,首先是输入要查询的关键词,然后点击”开始查询“的按钮,结果就会显示在下方的Text当中。

大家就可以直接按照返回的程序进行修改了。例如上图中,小编想利用python实现一个”jpg图片转成GIF图片“的功能,那么我就可以输入 ”jpg to gif python“或者是”jpg to gif python “都是可以的。

 3 

视频展示

有兴趣的小伙伴可以动手试试,不过这个库有一个小小问题,有没有人能猜到,欢迎留言区吱一声。

近期十大热门:
我总结的80页《菜鸟学Python精选干货.pdf》,都是干货
笑喷了,我用Python帮韦小宝选最佳老婆组合
用Python一键生成炫酷九宫格图片,火了朋友圈

菜鸟也疯狂!8分钟用Python做一个酷炫的家庭随手记

Github获8300星!用Python开发的一个命令行的网易云音乐

一道Python面试题,硬是没憋出来,最后憋出一身汗!
Python高手进阶|实战4大并发秘籍

让你纵横 GitHub 的五大神器

值得收藏!8大技巧,带你了解菜鸟和高手的区别!

卧槽!Pdf转Word用Python轻松搞定!

由菜鸟学Python原班人马打造的公众号【程序员GitHub】,专注于分享GitHub上有趣的资源包括,Python,Java,Go语言前端学习等优质的学习资源,爆料程序员圈的新鲜趣事,热门干货,职场感悟,感兴趣的小伙伴可以来捧场!



你点的“在看”,我都当做好看
  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值