python编程界面-python界面,python可视化窗口编程
用python2.6+wxpython=GUI图形界面例子:#!/usr/bin/python#-*-coding:UTF-8-*-importwxclassMyFrame(wx.Frame):def__init__(self):wx.Frame.__init__(self,None,-1,u"菜单",size=(300,200))p=wx.Panel(self)menuBar
用
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如何写一个桌面程序,求详细步骤
是要写图形界面的程序吗?
想要写图形界面可以使用自带的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打开界面是这样的,正常吗?
Python打开界面就是这个样子的,直接敲了代码输回车就行
如果想写程序需要在file里面新建一个
可以完全用Python做界面应用吗?
可以完全使用python?实现界面应用。
较为有名的库有:Tkinter(?Python的标准GUI库)、pyqt(qt的python版,Qt应用程序框架的Python绑定)、wxPython(wxWidgets跨平台GUI工具库的绑定)等等。
如果想做exe程序,可以使用pyinstaller将py文件打包成.exe程序。
可以参考:
PythonGUI编程(Tkinter)网页链接
使用PyQt来编写第一个PythonGUI程序网页链接
本文来自: 老铁博客,转载请保留出处!欢迎发表您的评论
相关标签:
更多推荐
所有评论(0)