每当我尝试使用termcolor制作闪烁的文本时,使用以下代码:
from termcolor import colored, cprint
cprint('nJames Everleigh', 'red', attrs=['blink'])
它将文本打印为红色,但不会闪烁。我需要用什么功能来打开闪光灯吗?
我使用replit.com,它使用的是python 3.8.2。我也试过Visual Studio,但它仍然不会闪烁。
您可以使用curses库在终端中做一些很酷的事情(仅适用于Linux(。
以下是文档:https://docs.python.org/3.7/howto/curses.html
尝试打印("\033[5mHello\033[0m\n&"((从https://unix.stackexchange.com/questions/269809/blink-codeescape-code-has-been-removed(
它对我有用,我用的是终结者。也应该与其他终端模拟器一起工作。根据这一点,VScode有一个集成的终端,所以你可以尝试使用它,并告诉我们它的进展:(
您使用的终端可能不支持blink
属性。请参阅Terminal properties
下的文档,检查您的终端是否支持它。