Python项目信息命令行文本输出格式设置

代码如下,可以作为模板加入自己代码中:

from colorama import Fore, Back, Style

def print_hetaoist_welcome_msg():
    __AUTHOR__     = 'ღ    Tao He'
    __JOB_NUMBER__ = '♫    xxxxxxxxx'
    __LOC__        = '✈    Shenzhen, China'
    __CONTACT__    = '✉    hello.tao@outlook.com'
    __git__        = '☺    http://github.com/herobot/<app_name>'
    __DATE__       = '✍    2020/11/23 12:00:00'
    __VERSION__    = '☑    1.0.0'

    print(Back.BLACK + '-'*100 + Style.RESET_ALL)
    print(Fore.LIGHTMAGENTA_EX + Style.BRIGHT + '         <APP_NAME>  ' + Style.RESET_ALL +
          Fore.LIGHTMAGENTA_EX + '- API interface designed for XX function.' + Style.RESET_ALL)
    print('         Author : ' + Fore.LIGHTCYAN_EX + Style.BRIGHT + __AUTHOR__ + Style.RESET_ALL)
    print('         JobID  : ' + Fore.LIGHTBLUE_EX +  Style.BRIGHT + __JOB_NUMBER__ + Style.RESET_ALL)
    print('         Loc    : ' + Fore.LIGHTWHITE_EX + Style.BRIGHT + __LOC__ + Style.RESET_ALL)
    print('         Contact: ' + Fore.LIGHTGREEN_EX +  Style.BRIGHT + __CONTACT__ + Style.RESET_ALL)
    print('         Star   : ' + Fore.LIGHTYELLOW_EX + Style.BRIGHT + __git__ + Style.RESET_ALL)
    print('         At     : ' + Fore.LIGHTCYAN_EX + Style.BRIGHT + __DATE__ + Style.RESET_ALL)
    print('         Ver.   : ' + Fore.LIGHTRED_EX + Style.BRIGHT + __VERSION__ + Style.RESET_ALL)
    print(Back.BLACK + '-'*100 + Style.RESET_ALL)
    # print('\n')

print_hetaoist_welcome_msg()

信息输出如下(复制的没颜色信息,实际显示有颜色):

     <APP_NAME>  - API interface designed for XX function.
     Author : ღ    Tao He
     JobID  : ♫    xxxxxxxxxx
     Loc    : ✈    Shenzhen, China
     Contact: ✉    hello.tao@outlook.com
     Star   : ☺    http://github.com/herobot/<app_name>
     At     : ✍    2020/11/23 12:00:00
     Ver.   : ☑    1.0.0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值