你的位置:首页 > 信息动态 > 新闻中心
信息动态
联系我们

Python 与 tqsystem

2021/12/25 16:30:57

Python 实现三方包检索系统

  1. tqsystem 的由来
    1.1 由来
    1.2 简介
  2. tqsystem 设计流程图
  3. tqsystem 架构展示
    3.1 检索方式
    3.2 基本框架
    3.3 系统优化
    3.4 数据库设计
    3.5 检索和自动安装算法
    3.6 测试
    3.7 封装
  4. 实机演示
  5. 开源源代码

1、tqsystem 的由来

1.1 由来
  我们都知道 python 具有可扩展性且对外开放。现在的 python 拥有非常庞大的用户群体,也促使了三方包的盛行,一切皆对象使得 python 可以更好的面向对象编程,但是随着用户群体的增加,三方包的丰富,一个悄无声息的问题出现在了我们身边我们却没有察觉,如果说三方包随着 python 的发展越来越丰富,在 PyPI 上包的数量越来越多,即使 PyPI 的官网上面能够检索 python 包,但前提是我们得知道我们要找的是什么包,如果说我们想使用某个包来完成任务但又不知道用哪个包,我们就得想办法到处去查,然后再用 pip 安装,而 tqsystem 可以解决繁琐这个问题,使我们利用三方包的时候更加的便捷和高效。
  下面我们不着急介绍 tqsystem,先来看一看 PyPI 官网的检索方式:
  可以看到,PyPI 上面的包和用户都已经达到了几十万级的数量,而键入检索内容如图像处理后可得如下结果:
  可以看到 PyPI 的检索能力还是很强的,tqsystem 也有自己的特色,下面一起来简单了解一下 tqsystem 吧!
  
1.2 简介
  tqsystem 是集成 python 三方包的检索与安装的 python 包,可以有效且精准的检索目标包,tqsystem 将作为包上传至 PyPI 作为包面向 python 用户,使用 python 内置的 pip 进行安装,在 python 交互式命令行中使用,导入 tqsystem 后将直接输出待检索命令行,键入特殊命令 tq 字符可以输出 _Scale 平时积累总结出的特殊口诀。
  输入检索内容后,可以通过输入目标序列号确认检索该目标,tqsystem 将输出目标包的名称、简介和常用函数的 demo 等的中英双版信息,输出完成后 tqsystem 将向你确认是否安装该包,默认情况下安装 PyPI 上该包的最新版本,可以通过在命令行后追加版本号安装指定版本。
  以上就是 tqsystem 初版的全部内容了,期待的朋友可以举个爪了。

2、tqsystem 设计流程图

流程图
  下图是自制的流程图,并不规范和有效,只是为了设计时提供大体思路,仅供参考:tqsystem

3、tqsystem 架构展示

3.1 检索方式
  pass
3.2 基本框架
  pass
3.3 系统优化
  pass
3.4 数据库设计
  pass
3.5 检索和自动安装算法
  pass
3.6 测试
  pass
3.7 封装
  pass

4、实机演示

demo
  pass

5、开源源代码

data
  pass