【问题标题】:Really fancy printing on python在 python 上打印真的很漂亮
【发布时间】:2012-02-10 11:56:04
【问题描述】:

由于 python 几乎可以做所有事情,我想知道是否有任何 API 可以帮助我在日志中打印出非常精美的文本,例如

#   # ####### #        #         ##########
#   # #       #        #         #        #
#   # #       #        #         #        #
##### ####    #        #         #        #
#   # #       #        #         #        #
#   # #       #        #         #        #
#   # ####### ######## ########  ##########

我试过 pprint,里面没有这样的东西。

有什么建议吗? 谢谢

【问题讨论】:

    标签: python text


    【解决方案1】:

    这是一个可以做到这一点的 Python 配方:Banner

    在某些系统上,还存在banner 命令:

    aix@aix:~$ banner HELLO
    #     # ####### #       #       #######
    #     # #       #       #       #     #
    #     # #       #       #       #     #
    ####### #####   #       #       #     #
    #     # #       #       #       #     #
    #     # #       #       #       #     #
    #     # ####### ####### ####### #######
    

    【讨论】:

    • 超级答案。如果有人正在寻找它来运行 sys 命令,它是 import os 然后 os.system('banner Hello')
    【解决方案2】:

    Python 控制台中的精美文本。

    你可以试试PyFiglet => https://pypi.org/project/pyfiglet/0.7/

    简单例子:-

    import pyfiglet
    text = pyfiglet.format("Pyfiglet test")
    print(text)
    

    请点击HERE了解更多...


    参考:-https://www.geeksforgeeks.org/python-ascii-art-using-pyfiglet-module/

    【讨论】:

      【解决方案3】:

      实际上,您不需要 API 来打印花哨的文本。只需转到https://fsymbols.com/generators/tarty/。键入您的文本并复制它。然后打开你的 Python 文件,你的代码应该是:

      print("""
      
      ██╗░░░██╗░█████╗░██╗░░░██╗██████╗░  ████████╗███████╗██╗░░██╗████████╗  ██╗░░██╗███████╗██████╗░███████╗
      ╚██╗░██╔╝██╔══██╗██║░░░██║██╔══██╗  ╚══██╔══╝██╔════╝╚██╗██╔╝╚══██╔══╝  ██║░░██║██╔════╝██╔══██╗██╔════╝
      ░╚████╔╝░██║░░██║██║░░░██║██████╔╝  ░░░██║░░░█████╗░░░╚███╔╝░░░░██║░░░  ███████║█████╗░░██████╔╝█████╗░░
      ░░╚██╔╝░░██║░░██║██║░░░██║██╔══██╗  ░░░██║░░░██╔══╝░░░██╔██╗░░░░██║░░░  ██╔══██║██╔══╝░░██╔══██╗██╔══╝░░
      ░░░██║░░░╚█████╔╝╚██████╔╝██║░░██║  ░░░██║░░░███████╗██╔╝╚██╗░░░██║░░░  ██║░░██║███████╗██║░░██║███████╗
      ░░░╚═╝░░░░╚════╝░░╚═════╝░╚═╝░░╚═╝  ░░░╚═╝░░░╚══════╝╚═╝░░╚═╝░░░╚═╝░░░  ╚═╝░░╚═╝╚══════╝╚═╝░░╚═╝╚══════╝
      """)
      

      【讨论】:

        猜你喜欢
        • 2011-01-27
        • 2014-05-12
        • 1970-01-01
        • 1970-01-01
        • 2020-11-10
        • 2019-04-23
        • 1970-01-01
        • 2017-12-19
        相关资源
        最近更新 更多