请问个py GUI有关问题

请教个py GUI问题
新手,py 3.3

hash一个目录树下面的全部文件
想做到程序既可以命令行,也可以GUI,意思就是GUI分离
但也要显示进度,命令行好办,一边hash一边print就行
不过print也不懂怎么在DOS窗原地刷写,只会一行行print,呵呵

想知道这种情况GUI(tk)的话hash程序怎样和进度条交互?
假定以文件总数(或总字节数也行)作为100%进度

先谢了 
------解决方案--------------------
print( 3, end = '' )
print( 4 )


这样就能写到同一行
------解决方案--------------------
DOS窗口中,用ps 写的可能性很大
------解决方案--------------------
google并不是万能的。  你可能需要的是curses。但是好像windows不支持。至于tk和其他的gui。进度条应该很简单。随便找个小例子。google还是有能力的。
------解决方案--------------------
让工作程序和gui程序分别在不同的的线程里执行,gui线程定时检测更新进度条...