看了你的问题,几个回答似乎都不完全对。给你补充一下吧。

你的问题与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可视化窗口编程相关推荐

  1. 用Java编程一个界面图片_Java可视化图像界面编程如何插入图片

    Java可视化图像界面编程如何插入图片 Java可视化图形界面编程如何加入图片 ImageIcon image=new ImageIcon("图片存储路径"); JLabel la ...

  2. python如何打开文件编辑界面_Python-PyQt5-图形可视化界面(5)--打开文件或文件夹--QFileDialog...

    Ps:水平有限,欢迎建议和挑错 QFileDialog是一个打开文件或者文件夹选择对话框. 类似于我们平时上传文件选择文件的界面 image.png 介绍 打开文件有以下3种: 1.单个文件打开 QF ...

  3. python独立图形_Python图形界面(自学Python系列笔记-4)(不定期更新)

    lGUI Graphical User Interfaces ltkinter模块 n是Python系统配置的标准GUI库 n采用tkinter模块编写的界面可以在所有主流操作系统上运行 l从应用的角 ...

  4. python退出交互_python交互界面的退出方法

    python交互界面的退出方法 1.在终端输入python,进入之后退出: quit() 或者 exit() 2,进入idle shell下的退出 关闭: quit() 或者 exit() 或者快捷键 ...

  5. Python界面编程第二课:Pyside2 创建窗口 (Python GUI)

    Pyside2 创建窗口 (Python GUI) – 在这篇Pyside2文章中,会演示如何创建窗口,学习本课之前请先看第一课<我们开始用Pyside2 (Qt For Python)> ...

  6. python编程界面怎么打开-为Python程序添加图形化界面的教程

    Python支持多种图形界面的第三方库,包括: Tk wxWidgets Qt GTK 等等. 但是Python自带的库是支持Tk的Tkinter,使用Tkinter,无需安装任何包,就可以直接使用. ...

  7. 百家号 python高手养成_【一点资讯】Python使用PyQt5进行图形界面GUI编程之详解QWidget类的坐标体系 www.yidianzixun.com...

    Python使用PyQt5进行图形界面GUI编程之详解QWidget类的坐标体系 上篇内容,我们详细介绍了使用PyCharm中LiveTemplate功能快速输入一个GUI应用框架的办法.(参见学会这 ...

  8. Python进阶(一) - 图形界面编程Tkinter(1)

    一.图形界面编程 图形用户界面(Graphical User Interface,GUI)是用户与程序交互的接口,好的GUI会大大提高用户交互体验,其实就是我们平时使用电脑时,使用鼠标.键盘点击的程序 ...

  9. python在线编程平台-少儿编程最实用!国内外可视化在线Python编程平台推荐!

    不少小朋友小同学们在学习编程的时候,最喜欢使用的就是类似于Scratch这样的可视化拖拽式编程平台,这个平台极大的降低了少儿编程的入门门槛,所以已经得到了极大的普及. 但是随着人工智能时代的来临,当同 ...

  10. 8个炫酷又好用的 Python 工具界面编程不再复杂,Python工具PyCharm使用技巧

    Python 是一种开源编程语言,用于 Web 编程.数据科学.人工智能和许多科学应用.学习 Python 使程序员能够专注于解决问题,而不是专注于语法,其丰富的库赋予它完成伟大任务所需的力量. 推荐 ...

最新文章

  1. java中搭建流水线,部署流水线搭建小记:Docker、Jenkins、Java 和 Couchbase
  2. httpclient base64 文件上传_文件上传下载
  3. 「C语言」指针数组 数组指针 指针函数 函数指针
  4. 阿里重磅开源Blink:为什么我们等了这么久?
  5. 基于Echarts+HTML5可视化数据大屏展示—大数据管理平台中心(二)
  6. 使用Gradle构建Java项目
  7. java 判断正负数_Java判断一个字符串为数字(正负、小数)
  8. Shell脚本之awk篇
  9. java square类_java – 处理大类
  10. Office编程-RPC服务器不可用
  11. 自动驾驶3-2 安全保证和测试的行业方法 Industry Methods for Safety Assurance and Testing
  12. python 数组中取出最小值_每日算法系列【LeetCode 153】寻找旋转排序数组中的最小值...
  13. linux集群常用文件拷贝命令
  14. linux 双显卡 黑屏 amd,彻底解决AMD显卡win10开机黑屏问题
  15. Anaconda3最新版2022版的下载安装配置及使用教程(建议收藏,持续更新..)
  16. rono在oracle的作用_Ronopterin (VAS203) 在中重度创伤性脑损伤患者中的疗效 (NOSTRA III 期试验): 一项验证性、安慰剂对照、随机、双盲、多中心研究。...
  17. 中忻嘉业:因抖音ccr指标异常的惩罚
  18. Xsolla 解读中国手机游戏支付方式
  19. wish跨境电商平台的运营技巧有哪些?
  20. Android 6.0权限请求相关及权限分组

热门文章

  1. 微博好友推荐算法-SALSA
  2. 二叉树中序遍历(递归+迭代)——java
  3. 回溯法(backtracking algorithm)求解N皇后问题(N-Queens puzzle)
  4. MyBatis的分页原理
  5. android 11.0 12.0去掉屏幕锁屏(屏幕默认锁屏方式改成无)
  6. Linux 为何对病毒免疫
  7. 基于微信小程序的劳务咨询系统设计与实现
  8. 抖音电商,流量尽头唯有直播间
  9. 笔记本玩逆水寒服务器未响应,运行逆水寒电脑崩溃怎么办_逆水寒运行游戏时电脑崩溃问题解决指引_游戏吧...
  10. 【SIP基础】SIP协议中网络角色定义