想用python做界面程序,都需要学习哪些方面得知识呀?

现在还没开始学python.界面程序都需要包括哪些方面?我刚在win2003平台装一个python3.1.2有现成的.py但是运行时一闪而过的。这种情况怎么解决?... 现在还没开始学python.
界面程序都需要包括哪些方面?
我刚在win2003平台装一个python3.1.2 有现成的.py 但是运行时一闪而过的。
这种情况怎么解决?
展开
 我来答
k299792458
2010-04-30
知道答主
回答量:34
采纳率:0%
帮助的人:0
展开全部
python其实并不适合做有界面的前台程序,用它来做一做文本,数据处理;或者是网络资源提取处理还比较合适。
其实python的图形界面库在一定程度上是为了这门语言的应用推广,其实并不实用。
还是考滤考滤用java吧!或者是很无敌的visual studio(C#)可视化编程多舒服哇!
不过python也值得一学,用它来做一些数据处理,写一些小应用脚本真是很方便。感觉像瑞士军刀------小巧,轻便,灵活,高效。嗯!真是不错。

这种啊!开个“cmd”命令行,把py文件拖进去,回车运行,看看输出结果,应该是有什么异常抛出。直接点的话,如果是因为抛出异常退出就会一闪而过。
whql3
推荐于2016-12-01 · TA获得超过5131个赞
知道大有可为答主
回答量:5379
采纳率:0%
帮助的人:1060万
展开全部

python2.6+wxpython=GUI图形界面
例子:
#!/usr/bin/python
# -*- coding: UTF-8 -*-

import wx

class MyFrame(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__)
def OnHello(self, event):
wx.MessageBox(u"你好!", u"提示")

def OnExit(self, event):
self.Close(True)

if __name__ == "__main__":
app = wx.PySimpleApp()
frame = MyFrame()
frame.Show()
app.MainLoop()
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xuy1202
2010-04-30
知道答主
回答量:18
采纳率:0%
帮助的人:0
展开全部
Django的模板很强大
如果有htmlcss基础
很容易上手
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lqefn
2010-04-30 · TA获得超过2655个赞
知道小有建树答主
回答量:3345
采纳率:0%
帮助的人:1715万
展开全部
PyQt、wxPython、pyGtk
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式