删除一个“?”来自 tqdm 进度条的字符?

Remove an '?' char from tqdm progressbar?

我写了一个代码,使用 tqdm 模块下载带有进度条的视频,它工作正常,只是有一个 '?' char出现在progressbar中,只出现在cmd中

这是照片 progressbar

任何帮助将不胜感激。

FAQ and Known Issues of tqdm or here 中写到 windows 对 unicode 字符有一些问题。使用参数 ascii=True 来解决这个问题。

from time import sleep
from tqdm import trange

for i in trange(100, ascii=True):
    sleep(0.01)