草庐IT

tkinter.text

全部标签

python - Tkinter:WAITING队列中的项目

我正在使用队列在后台线程和TkGUI应用程序之间交换消息。目前,这是通过不时调用查询方法来完成的。defread_queue(self):try:self.process(self.queue.get(False))#non-blockingexceptQueue.Empty:passfinally:self.after(UPDATE_TIME,self.read_queue)这种方法的问题在于,如果UPDATE_TIME太大,应用程序处理新项目的速度会比可能的要慢。如果它太小,Tk会花费大部分时间检查队列,尽管它可以同时做其他事情。有没有办法在队列中有新项目时自动触发read_que

python - 关于 BeautifulSoup 中 get_text() 的建议

我正在使用BeautifulSoup来解析html页面中的一些内容。我可以从html中提取我想要的内容(即包含在由spanmyclass定义的class中的文本)。result=mycontent.find(attrs={'class':'myclass'})我得到这个结果:Loremipsumdolorsitamet,consectetur...如果我尝试使用以下方法提取文本:result.get_text()我得到:Loremipsumdolorsitamet,consectetur...如您所见,标记时被删除,内容之间不再有空格,两个单词被连接起来。我该如何解决这个问题?

android - Tkinter 到 android 的翻译

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭3年前。Improvethisquestion我有一个相对简单的tkinter程序,它只使用事件、按钮和标签对象。我想将其翻译成可在Android平台上使用。1)我应该使用什么适用于android的python?QPython,py4a?2)在那个平台上,我应该使用什么GUI模块?我想详细了解一下为什么您认为特定模块或应用程序是最好的,因为我刚刚进入android场景并想进行智能跳跃。

python - __signature__ 和 __text_signature__ 在 Python 3.4 中有什么用

如果在CPython3.4上对某些内置可调用对象(类构造函数、方法等)执行dir(),就会发现其中许多通常有一个名为__text_signature__,例如:>>>object.__text_signature__'()'>>>int.__text_signature__>>>#wasNone然而,这方面的文档是不存在的。此外,谷歌搜索属性名称表明还有另一个可能的特殊属性__signature__,尽管我没有找到任何内置函数。我知道它们与函数参数签名有关,但仅此而已,它们的值表示什么以及它们的用途是什么? 最佳答案 这些属性用于启

python - [ orth , pos , tag , lema 和 text ] 的 spaCy 文档

我是spaCy的新手。我添加了这篇文章作为文档,并使它对像我这样的新手来说很简单。importspacynlp=spacy.load('en')doc=nlp(u'KEEPCALMbecauseTOGETHERWeRock!')forwordindoc:print(word.text,word.lemma,word.lemma_,word.tag,word.tag_,word.pos,word.pos_)print(word.orth_)我想了解orth、lemma、tag和pos的含义?此代码还打印出值print(word)与print(word.orth_)之间的区别

python - tkinter 启用/禁用菜单

我需要一些帮助。我希望用户登录...一旦他登录,只有允许他访问的模块对应的菜单才会被启用。所以,我需要在开始时禁用所有菜单(文件和帮助除外)。我需要在登录后启用相应的菜单...登录代码还没有写..我只是想看看怎么做...我的代码如下:importTkinterastkclassgv:w=800h=500title='gsm...'MDLS=[['File','Settings','_s','Quit'],['mainmenu','mm1','mm2'],['secondmenu','sm1','sm2','sm3'],['Help','About']]classGammaSoft(tk

Python Tkinter - 在窗口中均匀调整小部件的大小

我有一个小型测试Python应用程序,因为我正在学习Python和Tkinter,并且我正在尝试弄清楚如何在窗口中均匀调整标签网格的大小。我想制作一个由不同颜色的方block组成的大网格,所以我使用设置了背景颜色的标签来制作方block。我想在用户展开窗口时自动调整正方形的大小,然后让它们调整大小并缩小到与窗口尺寸减小时相同的大小。像这样:像这样均匀地调整大小和缩放:换句话说:每个标签都应该随着窗口的缩放而统一缩放。我什至不确定我是否对“窗口”和“小部件”使用了正确的术语。但我在图形用户界面上放置标签。我用来尝试让它工作的测试代码:importTkinterclasssimpleapp

python - 带进度条的 Tkinter GUI

我有一个简单的TkGUI和一个附加到按钮的功能的漫长过程。当我点击按钮时,我想要一个进度条,就像它开始了一个漫长的过程。我该怎么做?这是我当前的代码:fromtkinterimportButton,Tk,HORIZONTALfromtkinter.ttkimportProgressbarimporttimeclassMonApp(Tk):def__init__(self):super().__init__()bt1=Button(self,text='Traitement',command=self.traitement)bt1.grid()self.progress=Progress

python - Tkinter 和 PIL 调整图像大小以适合标签

我正在尝试使用PIL在Tkinter中显示图片。正如上一个问题所建议的,我为此使用了一个标签:fromTkinterimport*classApp(Frame):def__init__(self,master):Frame.__init__(self,master)self.grid(row=0)self.columnconfigure(0,weight=1)self.rowconfigure(0,weight=1)image=Image.load('example.png')image=ImageTk.PhotoImage(image.convert('RGBA'))self.dis

python - 什么会导致 Tkinter/Python 中打开的文件对话框窗口在用户选择文件后关闭得非常慢?

我可以在我的程序中执行以下操作以获得一个简单的打开文件对话框并打印选定的文件路径。不幸的是,它不会在用户选择文件时立即消失,而是会停留超过5分钟。如何在执行更多python代码之前做出选择后让窗口立即消失?在Tkinter代码之后,我确实尝试使用OpenCV导入一些视频,我认为这可能会导致速度变慢。我的OpenCV代码确实执行正确,我认为这本身没有问题(即某些交互导致错误,并且可能在Tkinter结束其GUI对话框之前启动了一些密集的过程)。importTkinterasTkimportcv2fromtkFileDialogimportaskopenfilenameroot=Tk.Tk