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

歡迎光臨散文網(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)遵守國家法律
柘荣县| 高碑店市| 松溪县| 开封市| 集贤县| 胶州市| 陈巴尔虎旗| 玉环县| 七台河市| 团风县| 新民市| 沈阳市| 洮南市| 长宁县| 玉环县| 苍山县| 湾仔区| 南乐县| 衡阳县| 芒康县| 平山县| 湖州市| 岑溪市| 会东县| 昆明市| 瑞丽市| 青海省| 仙游县| 屯留县| 台中县| 定日县| 咸宁市| 永靖县| 墨竹工卡县| 丹阳市| 湘西| 白银市| 西昌市| 鄂尔多斯市| 泸西县| 文水县|