Tkinter打印记录日志
   3
Tkinter程序打包后,如何查看程序运行的日志呢?比如关键地点的 print() 记录。 有大致两种方式,1、将日志写入到文本中。2、将日志输出到界面上。 实现原理 我们先看一下 print() 函数的参数信息。注意这一段 file=sys.stdout 这里将打印内容写到了 sys.stdout 即控制台的标准输出。 只有我们重新实现下 sys.stdout 打印日志的功能也就基本出来了。 print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False) Prints the values to a stream, or to sys.stdout by default. Optional keyword arguments: file: a file-like object (stream); defaults to the current sys.stdout. sep: string inserted between values, default a space. end: string appended after the last value, default a newline. flush: whether to forcibly flush the stream.
站长微信
请备注来意
二维码