python可视化窗口编程-python界面编程,python可视化窗口编程
看了你的问题,几个回答似乎都不完全对。给你补充一下吧。
你的问题与flask基本上没有关系。flask是一个简单的微型编程框架,很优美,也很简单好用。不过它仅仅实现了基于HTTP协议的服务端交互部分。
一个界面设计除了服务端交互,还需要本地交互(用JS,flash实现),最重要的还是需要客户端界面(用HTML+CSS+JS实现)。文件上传需要(JQUERY+UPLOADFILE库)
从上面的回答看,你似乎刚开始着手做这些。我建议你按这个思路去做。
先学习html2.0,不是4.01,也不是5.0,因为2.0更基本。然后用frame和table做出你的界面,先实现左边的部分
然后学习css,把你左边的两个按钮搞定。用TABLE也可以,比如笨。然后用CSS将frame方式换成iframe实现
用传统的html方式实现右边的上传下载
学习jquery,用其中uploadfile功能重新实现右边的上传功能
如果你学得快,需要1个星期,学得慢就说不准了,也许3个星期完成。
用python如何写一个桌面程序,求详细步骤
是要写图形界面的程序吗?
想要写图形界面可以使用自带的tkinter库
from?tkinter?import?*
r?=?Tk()
l=?Label(root,text?=?'hello')
#?使用绝对坐标将Label放置到(0,0)位置上
l.place(x?=?0,y?=?0,anchor?=?NW)以上是我在另一个回答中的代码。
也有很多第三方的库比如主流的PyQt、wxPython
也有学习用的simpleGUI
包装WindowsMFC的pythonwin
说白了其实就是学习界面库
python界面编程问题
完全可以!而且还可以跨平台
发行版自带的库有Tkinter,著名的第三方库有wxPython、PyGTK、PyQT等。
其中QT是一个跨平台的强大的UI图形库,著名的googleearth桌面版、Opear就是用QT写的界面。
QT的Python实现叫做PyQT,用Python就可以调用QT的接口。
去我说的这些相关官方网站、论坛等看看吧
用你的Python2.6直接运行以下代码看看:
importTkinter
top=Tkinter.Tk()
btn=Tkinter.Button(top,text='mAmimoluo!')
btn.pack()
Tkinter.mainloop()
不明白的看看官方文档,或者dir、printxx.__doc__
想用python做界面程序,都需要学习哪些方面得知识呀?
用
python2.6+wxpython=GUI图形界面
例子:
#!/usr/bin/python
#-*-coding:UTF-8-*-
importwx
classMyFrame(wx.Frame):
def__init__(self):
wx.Frame.__init__(self,None,-1,u"菜单",size=(300,200))
p=wx.Panel(self)
menuBar=wx.MenuBar()#添加菜单栏
menu=wx.Menu()
menuBar.Append(menu,u"文件")#添加菜单
menu.Append(1000,u"消息框")#添加子菜单
menu.AppendSeparator()
menu.Append(1001,u"退出")
self.Bind(wx.EVT_MENU,self.OnHello,id=1000)#添加菜单事件
self.Bind(wx.EVT_MENU,self.OnExit,id=1001)
self.SetMenuBar(menuBar)
help(wx.TextEntryDialog.__init__)
defOnHello(self,event):
wx.MessageBox(u"你好!",u"提示")
defOnExit(self,event):
self.Close(True)
if__name__=="__main__":
app=wx.PySimpleApp()
frame=MyFrame()
frame.Show()
app.MainLoop()
本文来自: 老铁博客,转载请保留出处!欢迎发表您的评论
相关标签:
python可视化窗口编程-python界面编程,python可视化窗口编程相关推荐
- 用Java编程一个界面图片_Java可视化图像界面编程如何插入图片
Java可视化图像界面编程如何插入图片 Java可视化图形界面编程如何加入图片 ImageIcon image=new ImageIcon("图片存储路径"); JLabel la ...
- python如何打开文件编辑界面_Python-PyQt5-图形可视化界面(5)--打开文件或文件夹--QFileDialog...
Ps:水平有限,欢迎建议和挑错 QFileDialog是一个打开文件或者文件夹选择对话框. 类似于我们平时上传文件选择文件的界面 image.png 介绍 打开文件有以下3种: 1.单个文件打开 QF ...
- python独立图形_Python图形界面(自学Python系列笔记-4)(不定期更新)
lGUI Graphical User Interfaces ltkinter模块 n是Python系统配置的标准GUI库 n采用tkinter模块编写的界面可以在所有主流操作系统上运行 l从应用的角 ...
- python退出交互_python交互界面的退出方法
python交互界面的退出方法 1.在终端输入python,进入之后退出: quit() 或者 exit() 2,进入idle shell下的退出 关闭: quit() 或者 exit() 或者快捷键 ...
- Python界面编程第二课:Pyside2 创建窗口 (Python GUI)
Pyside2 创建窗口 (Python GUI) – 在这篇Pyside2文章中,会演示如何创建窗口,学习本课之前请先看第一课<我们开始用Pyside2 (Qt For Python)> ...
- python编程界面怎么打开-为Python程序添加图形化界面的教程
Python支持多种图形界面的第三方库,包括: Tk wxWidgets Qt GTK 等等. 但是Python自带的库是支持Tk的Tkinter,使用Tkinter,无需安装任何包,就可以直接使用. ...
- 百家号 python高手养成_【一点资讯】Python使用PyQt5进行图形界面GUI编程之详解QWidget类的坐标体系 www.yidianzixun.com...
Python使用PyQt5进行图形界面GUI编程之详解QWidget类的坐标体系 上篇内容,我们详细介绍了使用PyCharm中LiveTemplate功能快速输入一个GUI应用框架的办法.(参见学会这 ...
- Python进阶(一) - 图形界面编程Tkinter(1)
一.图形界面编程 图形用户界面(Graphical User Interface,GUI)是用户与程序交互的接口,好的GUI会大大提高用户交互体验,其实就是我们平时使用电脑时,使用鼠标.键盘点击的程序 ...
- python在线编程平台-少儿编程最实用!国内外可视化在线Python编程平台推荐!
不少小朋友小同学们在学习编程的时候,最喜欢使用的就是类似于Scratch这样的可视化拖拽式编程平台,这个平台极大的降低了少儿编程的入门门槛,所以已经得到了极大的普及. 但是随着人工智能时代的来临,当同 ...
- 8个炫酷又好用的 Python 工具界面编程不再复杂,Python工具PyCharm使用技巧
Python 是一种开源编程语言,用于 Web 编程.数据科学.人工智能和许多科学应用.学习 Python 使程序员能够专注于解决问题,而不是专注于语法,其丰富的库赋予它完成伟大任务所需的力量. 推荐 ...
最新文章
- java中搭建流水线,部署流水线搭建小记:Docker、Jenkins、Java 和 Couchbase
- httpclient base64 文件上传_文件上传下载
- 「C语言」指针数组 数组指针 指针函数 函数指针
- 阿里重磅开源Blink:为什么我们等了这么久?
- 基于Echarts+HTML5可视化数据大屏展示—大数据管理平台中心(二)
- 使用Gradle构建Java项目
- java 判断正负数_Java判断一个字符串为数字(正负、小数)
- Shell脚本之awk篇
- java square类_java – 处理大类
- Office编程-RPC服务器不可用
- 自动驾驶3-2 安全保证和测试的行业方法 Industry Methods for Safety Assurance and Testing
- python 数组中取出最小值_每日算法系列【LeetCode 153】寻找旋转排序数组中的最小值...
- linux集群常用文件拷贝命令
- linux 双显卡 黑屏 amd,彻底解决AMD显卡win10开机黑屏问题
- Anaconda3最新版2022版的下载安装配置及使用教程(建议收藏,持续更新..)
- rono在oracle的作用_Ronopterin (VAS203) 在中重度创伤性脑损伤患者中的疗效 (NOSTRA III 期试验): 一项验证性、安慰剂对照、随机、双盲、多中心研究。...
- 中忻嘉业:因抖音ccr指标异常的惩罚
- Xsolla 解读中国手机游戏支付方式
- wish跨境电商平台的运营技巧有哪些?
- Android 6.0权限请求相关及权限分组
热门文章
- 微博好友推荐算法-SALSA
- 二叉树中序遍历(递归+迭代)——java
- 回溯法(backtracking algorithm)求解N皇后问题(N-Queens puzzle)
- MyBatis的分页原理
- android 11.0 12.0去掉屏幕锁屏(屏幕默认锁屏方式改成无)
- Linux 为何对病毒免疫
- 基于微信小程序的劳务咨询系统设计与实现
- 抖音电商,流量尽头唯有直播间
- 笔记本玩逆水寒服务器未响应,运行逆水寒电脑崩溃怎么办_逆水寒运行游戏时电脑崩溃问题解决指引_游戏吧...
- 【SIP基础】SIP协议中网络角色定义