网站地图 | RSS订阅 老铁博客 - 上海SEO优化|上海网站建设|蜘蛛池出租|站群代搭建
你的位置:首页 » 前端脚本 » 正文

python界面,python可视化窗口编程

2020-7-2 13:49:58 | 作者:老铁SEO | 0个评论 | 人浏览

  用


  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位网友发表了一针见血的评论,你还等什么?

    必填

    选填

    记住我,下次回复时不用重新输入个人信息

    必填,不填不让过哦,嘻嘻。

    ◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

    相关推荐