一个在奔跑线上
不断努力奋斗的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
    • 具体如何使用请找度娘
  • 第二步

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

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

评论 13

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

    很不错的文章 学习了

    开网店 4年前 (2020-09-01) 来自天朝的朋友 谷歌浏览器 Windows 7 回复
  2. #2

    Nice

    悬镜司 4年前 (2020-09-05) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  3. #3

    Python是个好语言。

    夏日博客 4年前 (2020-09-16) 来自天朝的朋友 谷歌浏览器 Windows 7 回复
  4. #4

    看起来都复杂。

    小熊博客 4年前 (2020-10-30) 来自天朝的朋友 谷歌浏览器 Windows 7 回复
  5. #5

    phton学了点皮毛

    刷百度指数 3年前 (2020-12-23) 来自天朝的朋友 谷歌浏览器 Windows 7 回复
  6. #6

    这是什么逻辑的了

    刷百度下拉 3年前 (2021-01-22) 来自天朝的朋友 谷歌浏览器 Windows 7 回复
  7. #7

    文章很棒 欢迎回访我哦

    商机文库 3年前 (2021-02-03) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  8. #8

    新手不知道学什么编程好呢

    开锁网 3年前 (2021-02-24) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  9. #9

    文章介绍的详细又有趣

    商机文库 3年前 (2021-03-01) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  10. #10

    学习了

    商机文库 3年前 (2021-03-23) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  11. #11

    捕获技术大佬一只

    周松松博客 1年前 (2022-12-29) 来自天朝的朋友 谷歌浏览器 Windows 7 回复
  12. #12

    https证书都过期了,博主,该更新一下了。

    夏日博客 1年前 (2023-02-23) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  13. #13

    你写得非常清晰明了,让我很容易理解你的观点。

    芋泥苑 1年前 (2023-05-01) 来自天朝的朋友 火狐浏览器 Windows 7 回复

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

支付宝扫一扫打赏

微信扫一扫打赏