我创建了一个简单的程序来自动在网站上上传文件。我正在使用puppeteer进行无头浏览登录和上传。我正在通过将变异观察者注入dom并将其登录到控制台中来监听对上载栏的更改。
data = '{\'username\': \''+ str(username) + '\',\'password\': \'' + str(password) + '\'}'
上传工作正常,但问题在于将进度输出到控制台时。我的程序继续编写换行符,而不创建并行的进度行。可以说我将异步上传5个文件。程序输出的是这样的:
这是我想看到的:
答案 0 :(得分:1)
我找到了解决方案,但我认为这不是理想的方法。随时分享您的想法。我将数据存储到数组中,然后为每个突变更改输出数组。或将其存储在缓冲区中。
编辑。我在github上找到了一个解决方案。