From 2a6aaaa404f80df5050418e51de2db56cdb43909 Mon Sep 17 00:00:00 2001 From: hnu202111020212 Date: Thu, 30 Dec 2021 12:36:42 +0800 Subject: [PATCH] Delete 'txtreader.py' --- txtreader.py | 42 ------------------------------------------ 1 file changed, 42 deletions(-) delete mode 100644 txtreader.py diff --git a/txtreader.py b/txtreader.py deleted file mode 100644 index 3707c7d..0000000 --- a/txtreader.py +++ /dev/null @@ -1,42 +0,0 @@ -# -*- coding: gbk -*- - -import wx -import os - -class Panel(wx.Panel): - def __init__(self, parent): - wx.Panel.__init__(self, parent) - self.my_text = wx.TextCtrl(self, style=wx.TE_MULTILINE) - btn = wx.Button(self, label='��txtС˵�ļ�') - btn.Bind(wx.EVT_BUTTON, self.Open) - sizer = wx.BoxSizer(wx.VERTICAL) - sizer.Add(self.my_text, 1, wx.ALL|wx.EXPAND) - sizer.Add(btn, 0, wx.ALL|wx.CENTER, 5) - self.SetSizer(sizer) - def Open(self, event): - wildcard = "TXT files (*.txt)|*.txt" - dialog = wx.FileDialog(self, "��txtС˵�ļ�", wildcard=wildcard, - style=wx.FD_OPEN | wx.FD_FILE_MUST_EXIST) - if dialog.ShowModal() == wx.ID_CANCEL: - return - path = dialog.GetPath() - if os.path.exists(path): - with open(path) as fobj: - for line in fobj: - self.my_text.WriteText(line) -class Frame(wx.Frame): - - def __init__(self): - wx.Frame.__init__(self, None, title='С˵�Ķ���') - - panel = Panel(self) - - self.Show() - - - -if __name__ == '__main__': - app = wx.App(False) - frame = Frame() - frame.Show() - app.MainLoop() \ No newline at end of file