我正在python 3中制作python模块的一部分,并希望它能够使文本居中。这是我的代码:
import shutil
width = shutil.get_terminal_size().columns
然后,我希望用户能够以尽可能简单的方式将.center(width, ' ')
添加到字符串的末尾。
最好的方法是什么?
注意:用户需要能够通过导入该方法来使用它。
我已经解决了这个问题:
import shutil
width = shutil.get_terminal_size().columns
def center(text):
return(' ' * int((width/2)-(len(text))/2) + text)
如果有任何想法,仍然愿意接受建议