最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

傻瓜讀書軟件的wxpython界面版本

2020-03-29 14:33 作者:一心想當(dāng)網(wǎng)紅的李老師  | 我要投稿

# -*- coding: utf-8 -*-

"""

Created on Sun Mar 29 13:53:29 2020


@author: liyan

"""


import os

import importlib,sys

importlib.reload(sys)

from docx import Document

from docx.shared import Inches

import pyttsx3

import wx


l=[]


class mainframe(wx.Frame):

? ? def __init__(self, parent):

? ? ? ? wx.Frame.__init__(self,parent,title='讀書軟件',size=(480,320))

? ? ? ? self.BeginBtn = wx.Button(self,label='打開文件',pos=(5,5),size=(80,25))

? ? ? ? self.BeginBtn.Bind(wx.EVT_BUTTON,self.openfile)

? ? ? ? self.inputBtn= wx.Button(self,label='清空內(nèi)容',pos=(105,5),size=(80,25))

? ? ? ? self.inputBtn.Bind(wx.EVT_BUTTON,self.cleartext)

? ? ? ? self.readBtn= wx.Button(self,label='開始讀書',pos=(205,5),size=(80,25))

? ? ? ? self.readBtn.Bind(wx.EVT_BUTTON,self.readtext)

? ? ? ? self.text = wx.TextCtrl(self, pos=(15,30), size =(360,200), style = wx.TE_MULTILINE)



? ? def openfile(self,event):

? ? ? ? global file_path,l

? ? ? ??

? ? ? ? wildcard = 'All files(*.*)|*.*'

? ? ? ? dialog = wx.FileDialog(None,'select',os.getcwd(),'',wildcard,wx.FD_OPEN)

? ? ? ? if dialog.ShowModal() == wx.ID_OK:

? ? ? ? ? ? file_path=dialog.GetPath()

? ? ? ??

? ? ? ? ? ? if os.path.splitext(str(file_path))[1]=='.txt': ?###對(duì)于TXT文件的處理

? ? ? ? ? ? ? ? f=open(file_path,encoding='utf-8')

? ? ? ? ? ? ? ? fread=f.read()

? ? ? ? ? ? ? ? f=str(fread)

? ? ? ? ? ? ? ? self.text.AppendText(f) ?

? ? ? ? ? ? elif os.path.splitext(str(file_path))[1]=='.docx': ###對(duì)于WORD文件處理

? ? ? ? ? ? ? ? f=Document(file_path)

? ? ? ? ? ? ? ? for para in f.paragraphs:

? ? ? ? ? ? ? ? ? ? l.append(para.text)

? ? ? ? ? ? ? ? self.text.AppendText(str(l))


? ? def cleartext(self,event):

? ? ? ? self.text.Clear()

? ? ? ??

? ? def readtext(self,event):

? ? ? ? global l

? ? ? ? l=self.text.GetValue()

? ? ? ? engine=pyttsx3.init()

? ? ? ? engine.say(str(l))

? ? ? ? engine.runAndWait()




if __name__=='__main__':

? ? app = wx.App()

? ? SiteFrame = mainframe(parent=None)

? ? SiteFrame.Show() ?

? ? app.MainLoop()


傻瓜讀書軟件的wxpython界面版本的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
龙岩市| 铜川市| 金坛市| 邵阳县| 吉林市| 民乐县| 从江县| 民勤县| 蒙自县| 兴安盟| 封开县| 手游| 邯郸县| 梅州市| 青冈县| 衡水市| 禄劝| 武强县| 余庆县| 绵竹市| 九龙县| 裕民县| 吐鲁番市| 汝阳县| 独山县| 进贤县| 资阳市| 疏附县| 潞城市| 千阳县| 江达县| 桑日县| 峡江县| 鲜城| 涟水县| 安阳市| 田林县| 罗源县| 武川县| 博客| 嘉义县|