首页> 外文学位 >PyQuery: A search engine for Python packages and modules
【24h】

PyQuery: A search engine for Python packages and modules

机译:PyQuery:用于Python包和模块的搜索引擎

获取原文
获取原文并翻译 | 示例

摘要

Python Package Index (PyPI) is a repository that hosts all the packages ever developed for the Python community. It hosts thousands of packages from different developers and for the Python community, it is the primary source for downloading and installing packages. It also provides a simple web interface to search for these packages. A direct search on PyPI returns hundreds of packages that are not intuitively ordered, thus making it harder to find the right package. Developers consequently resort to mature search engines like Google, Bing or Yahoo which redirect them to the appropriate package homepage at PyPI. Hence, the first task of this thesis is to improve search results for python packages.;Secondly, this thesis also attempts to develop a new search engine that allows Python developers to perform a code search targeting python modules. Currently, the existing search engines classify programming languages such that a developer must select a programming language from a list. As a result every time a developer performs a search operation, he or she has to choose Python out of a plethora of programming languages. This thesis seeks to offer a more reliable and dedicated search engine that caters specifically to the Python community and ensures a more efficient way to search for Python packages and modules.
机译:Python软件包索引(PyPI)是一个存储库,其中包含有史以来为Python社区开发的所有软件包。它托管了来自不同开发人员的成千上万个软件包,对于Python社区,它是下载和安装软件包的主要资源。它还提供了一个简单的Web界面来搜索这些软件包。直接在PyPI上搜索会返回数百个没有直观排序的软件包,因此很难找到合适的软件包。因此,开发人员求助于成熟的搜索引擎,例如Google,Bing或Yahoo,将其重定向到PyPI的相应软件包主页。因此,本文的首要任务是改善python包的搜索结果。其次,本文还尝试开发一种新的搜索引擎,该搜索引擎允许Python开发人员执行针对python模块的代码搜索。当前,现有的搜索引擎对编程语言进行分类,以便开发人员必须从列表中选择一种编程语言。结果,每次开发人员执行搜索操作时,他或她都必须从大量的编程语言中选择Python。本文旨在提供一种更可靠和专用的搜索引擎,专门针对Python社区,并确保以更有效的方式搜索Python包和模块。

著录项

  • 作者

    Imminni, Shiva Krishna.;

  • 作者单位

    The Florida State University.;

  • 授予单位 The Florida State University.;
  • 学科 Computer science.;Information technology.
  • 学位 M.S.
  • 年度 2015
  • 页码 57 p.
  • 总页数 57
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号