Python 我可以打印并清除一行吗?

Python 我可以打印并清除一行吗?,python,printing,Python,Printing,我正在尝试制作一个加载类型的屏幕,我已经尝试了多种方法。它总是在下一行打印 #attempt 1 print("loading"), print("."), print(".."), print("..."), #attempt 2 import time print("loading", end=" ") time.sleep(1) print(".", end=" ") time.sleep(1) print("..", end=" ") time.sleep(1) print("...",

我正在尝试制作一个加载类型的屏幕,我已经尝试了多种方法。它总是在下一行打印

#attempt 1
print("loading"),
print("."),
print(".."),
print("..."),
#attempt 2
import time
print("loading", end=" ")
time.sleep(1)
print(".", end=" ")
time.sleep(1)
print("..", end=" ")
time.sleep(1)
print("...",)
我希望输出是

装载。 ——————— 加载。。 ——————— 加载。。。 -------

但它给了我一条错误消息,说它不希望

end=“”


关于清除行,请参见。您使用的是什么版本的Python?您是否可以发布错误回溯?您正在使用Python 2,但忘记使用来自uu future uu导入print u函数的
print(“.”),
在Python 3中是合法的,但原因与Python 2不同(并且只生成一个元组
(无,)
立即被丢弃。