def report(count, blockSize, totalSize):
percent = int(count*blockSize*100/totalSize)
sys.stdout.write("\r%d%%" % percent + ' complete')
sys.stdout.write('[%-50s] %s'%( '=' * int(math.floor(count*blockSize*50/totalSize)),percent))
sys.stdout.flush()
urlretrieve(url,'{}/第{}节.mp4'.format(self.BASE_PATH,i),reporthook=report)
[%-50s]表示50个占位符 炫酷吧!
print('[%-50s]'%('='*25))
/usr/bin/python /home/pipidi/learngit/lianjia/lianjia/spiders/aa.py
[========================= ]
Process finished with exit code 0
占位符的神奇用法!
-----------