主要是应用print()方法中的其他参数
end=”” 代表不进行换行
flush=True 代表没运行一次print进行一次控制台的刷新(因为print的输出其实和Socket中的端口接收一样,会有粘包现象…)
\r 字符串中的\r代表回车,就是字符的输入回到该行头部
import time
for i in range(10):
print('\r{0}/10'.format(i + 1),end='',flush=True)
time.sleep(0.3)
print('\nend......')