写点什么

Python 专属搜索引擎!又一款 Python 库学习神器?

作者:Jackpop
  • 2023-01-06
    浙江
  • 本文字数:1039 字

    阅读完需:约 3 分钟

程序员宝藏库https://gitee.com/sharetech_lee/CS-Books-Store


丰富的库和工具包是 Python 这门编程语言的一大特点,绘图、GUI、PDF 处理、机器学习、数据处理等等,不同方面基本上都可以找到对应的库。


但是,这对于很多 Python 学习者也带来很多困扰。


这个库的使用还没完全熟练呢,又新接触了几个甚至几十个新的库。就这样不断有知识盲区、似懂非懂的感觉。


因此,快速熟悉并掌握一个 Python 库的用法是 Python 开发中非常有必要的一件事情。


针对 Python 库的使用,我个人强烈建议以官方文档作为第一手学习资料,权威、严谨、系统。它不会像网络上很多二次加工的资料那样处处是纰漏,用法示例充满误区。


那么,随之而来就一个问题,当你知道用到哪个函数,或者知道函数来自哪个库时,怎么样快速定位到相关的文档和资料?


今天就来给大家分享一款我最近发现的工具-PySearch,一款 Python 专属的搜索引擎。


它基于深度学习和自然语言处理技术建立,通过分析和索引不同工具库和文档,来帮助学习者能够快速定位到相关的资料。

用法

以一个实际的例子来演示一下它的用法。


假如现在你知道 onehotencoder 这个用于特征编码的函数,但是不知道它在哪个库?怎么样?有哪些文档?



只需要在搜索框搜索 onehotencoder,它就会自动从相关的工具库中进行检索和索引,同时会按照相关度进行候选和排序。


目前,它支持 pytorch、tensorflow、numpy、jax、scipy 和 pandas 等工具库的内容搜索。 我们选择对应的库,它会在这些指定的库里面进行搜索。如果不选择任何库,它会首先从标准自带的库中进行搜索,默认搜索 Pytorch。



目前支持的库还比较有效,但是后续会逐渐扩充支持范围,感兴趣的同学可以试一下!


建议大家有空可以多浏览 Github,有很多好用的开源免费工具。但是,目前 Github 上项目多如牛毛,而且刷榜现在也非常严重,想要找到优质的项目变得越来越难。这里,给大家推荐 Github 上一个非常不错的项目《DevWeekly》,这个项目每周都会精挑细选一些优质的开源项目,涵盖 C++、JAVA、JavaScript、Python、Go 等不同编程语言。此外,还有一些开源工具、优秀的技术文章,而且考虑到很多同学访问 Github 不方便的问题,我还特意同步到了 Gitee,建议大家看一下:


https://gitee.com/sharetech_lee/DevWeekly


hello,大家好,我是 Jackpop,重点大学本科毕业后保送到哈工大计算数学专业读研,有多年国内头部互联网、IT 公司工作经验,先后从事过计算机视觉、推荐系统、后端、数据等相关工作。如果同学们在升学考研、职业规划、高考志愿、简历优化、技术学习等方面有困惑,欢迎大家前来咨询!

发布于: 刚刚阅读数: 3
用户头像

Jackpop

关注

还未添加个人签名 2020-09-16 加入

公众号:平凡而诗意,微信:code_7steps,全网粉丝超20万,技术进阶、优质资源、实用工具,欢迎关注!

评论

发布
暂无评论
Python专属搜索引擎!又一款Python库学习神器?_Jackpop_InfoQ写作社区