摘要: 一个线程可以,两个卡死 运行一直等待中,不会出窗口 网上搜的结果,待验证。 tkinter和多线程确实有冲突,我也是弄了很久,最后才发现是这两者的问题。后来我又自学了c#,发现其图形界面的控件是不允许多线程直接访问的,所以我推测python是因为图形下的控件被多线程同时访问(赋值),所以造成崩溃。解 阅读全文
posted @ 2018-07-19 17:05 Anita_harbour 阅读(2354) 评论(0) 推荐(0) 编辑
摘要: 要求对文件边读边写并显示对话框。 1.加线程之后,必须要文件写完才显示对话框。错误代码: 1 # encoding: utf-8 2 import time 3 from Tkinter import * 4 import threading 5 6 7 def write(file1,file2) 阅读全文
posted @ 2018-07-19 09:22 Anita_harbour 阅读(2174) 评论(0) 推荐(0) 编辑
摘要: 摘自https://www.cnblogs.com/hhh5460/p/5186819.html 0、如果点击按钮,运行了一个比较耗时的操作,那么界面会卡死 解决办法: 方式一、直接开线程 方式二、继承 threading.Thread 类 三、或者,搞一个界面类: 阅读全文
posted @ 2018-07-19 00:56 Anita_harbour 阅读(763) 评论(0) 推荐(1) 编辑
摘要: 开两个窗口 Python2.7.9上面已经通过 阅读全文
posted @ 2018-07-19 00:53 Anita_harbour 阅读(2260) 评论(0) 推荐(0) 编辑
摘要: 对于初学者来说,看到*args和**kargs就头大,到底它们有何用处,怎么使用?本文将和大家一起来扒一扒,希望对大家学习python有所帮助。 1.*args 实质就是将函数传入的参数,存储在元组类型的变量args当中 运行: farg: 1other arg: two 运行: farg: 1ot 阅读全文
posted @ 2018-07-19 00:31 Anita_harbour 阅读(1223) 评论(0) 推荐(0) 编辑