1.函数名最前面的单下划线表示这个函数是一个特殊函数,只能被本模块的代码使用,不能被其他使用本文件作为库或者工具模块的应用导入。
2.threading模块,调用线程的start()方法让它们开始执行,调用join()方法,等待线程结束后,方可执行后面的代码。
可参考:https://blog.csdn.net/zhuzuwei/article/details/80927554
3.windows下,python3.2之后tkinter都是自动安装的,导入方式 import tkinter