qq769080870 发表于 2019-11-15 14:52

2019Python超详细入门教程(精华版)

ligxi 发表于 2019-11-17 15:09

感谢分享!

sqy 发表于 2019-11-18 19:01

#简单的文本编辑器,通过这个代码主要掌握控件的使用方法

import wx

def load(event):
        file=open(filename.GetValue())
        contents.SetValue(file.read())
        file.close()
       
def save(event):
        file=open(filename.GetValue(),'w')
        file.write(contents.GetValue())
        file.close()

app=wx.App()

win=wx.Frame(None,title="hello world",size=(410,335))
bkg=wx.Panel(win)
loadButton=wx.Button(bkg,label="open")
loadButton.Bind(wx.EVT_BUTTON,load)
               
saveButton=wx.Button(bkg,label="save")       
saveButton.Bind(wx.EVT_BUTTON,save)
               
filename=wx.TextCtrl(bkg)       
contents=wx.TextCtrl(bkg,style=wx.TE_MULTILINE|wx.HSCROLL)       
               
hbox=wx.BoxSizer(wx.HORIZONTAL)
hbox.Add(filename,proportion=1,flag=wx.EXPAND)
hbox.Add(loadButton,proportion=0,flag=wx.LEFT,border=5)
hbox.Add(saveButton,proportion=0,flag=wx.LEFT,border=5)
               
vbox=wx.BoxSizer(wx.VERTICAL)
vbox.Add(hbox,proportion=0,flag=wx.EXPAND|wx.ALL,border=5)
vbox.Add(contents,proportion=1,flag=wx.EXPAND|wx.LEFT|wx.BOTTOM|wx.RIGHT,border=5)
               
bkg.SetSizer(vbox)
               
win.Show()
app.MainLoop()#简单的文本编辑器,通过这个代码主要掌握控件的使用方法

import wx

def load(event):
        file=open(filename.GetValue())
        contents.SetValue(file.read())
        file.close()
       
def save(event):
        file=open(filename.GetValue(),'w')
        file.write(contents.GetValue())
        file.close()

app=wx.App()

win=wx.Frame(None,title="hello world",size=(410,335))
bkg=wx.Panel(win)
loadButton=wx.Button(bkg,label="open")
loadButton.Bind(wx.EVT_BUTTON,load)
               
saveButton=wx.Button(bkg,label="save")       
saveButton.Bind(wx.EVT_BUTTON,save)
               
filename=wx.TextCtrl(bkg)       
contents=wx.TextCtrl(bkg,style=wx.TE_MULTILINE|wx.HSCROLL)       
               
hbox=wx.BoxSizer(wx.HORIZONTAL)
hbox.Add(filename,proportion=1,flag=wx.EXPAND)
hbox.Add(loadButton,proportion=0,flag=wx.LEFT,border=5)
hbox.Add(saveButton,proportion=0,flag=wx.LEFT,border=5)
               
vbox=wx.BoxSizer(wx.VERTICAL)
vbox.Add(hbox,proportion=0,flag=wx.EXPAND|wx.ALL,border=5)
vbox.Add(contents,proportion=1,flag=wx.EXPAND|wx.LEFT|wx.BOTTOM|wx.RIGHT,border=5)
               
bkg.SetSizer(vbox)
               
win.Show()
app.MainLoop()

louisliu1025 发表于 2019-11-18 20:16

程序员】2019Python超详细入门教程(精华版)

alex077 发表于 2019-11-18 20:42

谢谢你的分享

虚空漫步者 发表于 2019-11-19 10:32

【好程序员】2019Python超详细入门教程(精华版)

king1994 发表于 2019-11-19 11:42

【好程序员】2019Python超详细入门教程(精华版)

545934451 发表于 2019-11-21 21:52

1111111111111111111

陌上花开 发表于 2019-11-26 20:46

顶楼主啦..希望楼主多发精品好帖啦.....

guguguji 发表于 2019-11-26 21:36

感谢分享给你打电话
页: 1 2 3 4 [5] 6 7 8
查看完整版本: 【好程序员】2019Python超详细入门教程(精华版)