查看详情

解决python开发的命令行程序被其他应用程序调用时的不能逐行输出,而是调用结束时一次性输出的问题

解决python开发的命令行程序被其他应用程序调用时的不能逐行输出,而是调用结束时一次性输出的问题。

在python程序的前面加上以下代码

# 设置python缓存机制,这样其他程序调用时输出不会出现结束时一次性输出的情况

os.environ['PYTHONUNBUFFERED'] = '1'

sys.stdout.reconfigure(line_buffering=True)  # Python 3.7+



原创内容,转载请注明出处:网站建设,APP开发,小程序开发请找江西居道科技有限公司,http://www.juguw.net

智能建站系统代理招商
所属分类:文章中心      Time:2025-12-02 23:32:41      人气:5
关闭
13517086454