如何在控制台中居中放置pyfiglet艺术,而不使用上下边距

2024-05-01 23:45:28 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个横幅,我想在控制台的中心。下面我使用的代码使用string.center(),但这会引发两个问题。1因为它创造了巨大的顶部和底部利润。2因为它仅对某些窗口尺寸居中

注意:我愿意使用其他模块,我发现这是最简单的

我的代码:

from termcolor import cprint
from pyfiglet import figlet_format

banner_text = 'My Banner'.center(110)
cprint(figlet_format(banner_text, font='slant', 'yellow', attrs=['bold'])

Tags: 模块代码textfromimportformatstring尺寸