一个在奔跑线上
不断努力奋斗的PHP开发程序猿

Python逻辑处理 + QT界面设计 编写调用API接口生成ini配置文件

文章目录

不用多说,还是工作需要。我一个优秀的PHP为何要用Python写程序?

什么鬼需求?

编写一个可视化软件,通过ID号获取身份信息,然后点击查询按钮调用接口读取信息,将获取到的数据渲染到界面。点击生成配置文件,将所需要的数据生成为.INI文件

emm。很简单,那么接下来开始工作。

QT设计界面

  • 第一步、 先来安装Qt Creator 如果简单的设计界面我们只需要安装 Qt Designer 就行。【我这里就不写安装方法了,大家都是成年人了,请自行找度娘解决。】
  • 第二步、 打开Qt Creator 新建一个 Qt Designer 选择 widget窗口
新建widget窗口
  • 第三步、接下来我们就可以根据需求来设计界面了
  • 需求1: 输入ID号 点击查询按钮调用接口。那么就需要添加两个控件。
    • ID输入框->QLineEdit 控件->命名为user_id
    • 查询按钮->QPushButton 控件->命名为sel_button
需求1效果预览
  • 需求2: 点击查询后获取到的信息,填充到界面,以及查询按钮
    • 身份信息框->Form Layout ->user_info
      • 姓名->QLineEdit->user_name
      • 年龄->QLineEdit->user_age
      • 性别->QComboBox->user_sex
    • 生成配置按钮->QPushButton 控件->命名为cte_button
需求2效果预览

Python逻辑处理

我先给大家提供一个测试的接口。

请求地址 : http://api.hasah.cn/test/user/get_user_info

请求参数说明
user_id用户ID【测试请填写1~10之间数字】
返回信息说明
status状态码 成功 true 失败 false
msg返回信息
data返回结果 一维数组
返回结果说明
user_id用户ID
user_name用户名称
user_age用户年龄
user_sex用户性别 0 男 1 女
  • 第一步、将.ui界面文件转成Python文件
    • pyuic5 -o py 文件名字.py ui文件名字.ui
    • 具体如何使用请找度娘
  • 第二步

..................................................未完,正在努力更新中!

赞(33) 打赏
未经允许不得转载:只缘余生 » Python逻辑处理 + QT界面设计 编写调用API接口生成ini配置文件

评论 3

3 + 4 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    很不错的文章 学习了

    开网店 3个月前 (09-01) 来自天朝的朋友 谷歌浏览器 Windows 7 Reply
  2. #2

    Nice

    悬镜司 3个月前 (09-05) 来自天朝的朋友 谷歌浏览器 Windows 10 Reply
  3. #3

    Python是个好语言。

    夏日博客 2个月前 (09-16) 来自天朝的朋友 谷歌浏览器 Windows 7 Reply

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏