python编写软件界面(python如何制作一个简单界面)
本文目录
python如何制作一个简单界面
使用Tkinter库
from tkinter import * win = Tk() #win.title(’google search engine optimal’) win.title(’一个测试程序’) # the top level of the window def report(text): #print(v.get()) entry2 = Label(root, text = v.get()) entry2.grid(row = 1, column = 1) root = Frame(win) root.pack() label1 = Label(root, text = ’d 取值手动滑动条’, width = 25) label1.pack(side = LEFT) label1.grid(row = 0, column = 0) v = StringVar() scl = Scale(root, from_ = 0, to = 1, tickinterval = 0.5, resolution = 0.01, orient = ’horizontal’, variable=v, sliderlength = 10, width = 40, length = 200, command=report) scl.grid(row = 0, column = 1) print (scl.get()) label2 = Label(root, text = ’d当前取值:’, height = 10) label2.grid(row = 1, column = 0) label3 = Label(root, text = ’PR=d*GPR+10*(1-d)*FPR :d越大则排序考虑人气越多。’, height = 10) label3.grid(row = 2) root.mainloop()
手把手教你给Python程序写图形界面,并且打包成exe文件
官网下载Python3,LZ的配置环境是Python3.6,PyCharm 2017.2.1 File-》Settings-》Tools-》External Tools,点击+好配置好即可,LZ已经配置好了,刚开始是没有的 Program里面填designer.exe的位置,Working directory里面点击右面的Insert按钮,插入和图片一样的值即可 Program里面填python.exe的安装目录,Parameters里面填如下内容 Working directory点击右面Insert按钮插入相同内容即可 兴建一个项目,右键点击项目-》External Tools-》QtDesigner,弹出QtDesigner的图形界面如下,LZ拖入了2个按钮 这时你会发现多了一个untiled.ui文件,文件名LZ用的是默认的,右键点击这个ui文件-》External Tools-》PyUIC,这时文件夹下多了一个untitled.py文件,打开untitled.py,加入以下内容Ctrl+Shift+F10运行即可 untitled.py 运行结果 LZ用的是pyinstaller,pyinstaller不支持Python3.6,无奈又下载了一个Python3.5的环境,运行和打包在Python3.5下,工具用的是Python3.6下的,也不影响已经配置好的工具的使用,命令行中输入一下即可 在命令行中进入要打包的py文件所在的目录,输入一下命令 然后到py文件所在目录的dist文件中,打开exe,结果一闪而退,原来是找不到外部的动态链接库,输入一下命令,指明外部链接库 -F的效果是打包成一个单文件,-w的效果是取消控制台。 这个是我开发的,将doc文件批量转为docx的小工具,源码放在github上,大家可以参考 ***隐藏网址*** 欢迎star
更多文章:
DNF帐号金库能把大号的SS装备放帐号金库里给小号用吗?dnf怎么锁定账号金库
2024年7月24日 09:52
北京中维科兴新冠疫苗最新消息(北京科兴中维新冠疫苗最新消息大的血管管壁厚还是小的血管壁厚)
2024年8月8日 15:35
仙剑98柔情版攻略详细(仙剑奇侠传98柔情版全攻略(附加部分迷宫走法))
2024年7月14日 11:16
游侠对战平台怎么联机(星际争霸局域网怎么联机 星际争霸游侠对战平台联机)
2024年6月24日 23:24
反无人机防御系统(航天科工反无人机体系将首次参展第十四届中国航展,有哪些产品)
2024年6月26日 13:11
谷歌服务框架(google服务框架是什么google服务框架有什么用)
2024年7月3日 11:14