Python/Perl/Shell 输出彩色字体

Python/Perl/Shell 输出彩色字体

 

彩色代码

Python/Perl/Shell 输出彩色字体_第1张图片

 

输出格式

    ++ 颜色代码+输出文字+结束符

如: 

    红色 ->  \033[0;31m 红色 \033[0m

    黄色 ->  \033[1;33m 黄色 \033[0m

    蓝色 ->  \033[0;34m 蓝色 \033[0m

 

Perl输出

  1. #!/bin/env perl  
  2. use strict;  
  3. #Set Color  
  4. my $black         = "\033[0;30m";  
  5. my $dary_gray     = "\033[1;30m";    my $light_gray   = "\033[0;37m";  
  6. my $blue          = "\033[0;34m";    my $light_blue   = "\033[1;34m";  
  7. my $green         = "\033[0;32m";    my $light_green  = "\033[1;32m";  
  8. my $cyan          = "\033[0;36m";    my $ligth_cyan   = "\033[1;36m";  
  9. my $red           = "\033[0;31m";    my $ligth_red    = "\033[1;31m";    my $red_bold = "\033[01;31m";  
  10. my $purple        = "\033[0;35m";    my $light_purple = "\033[1;35m";  
  11. my $brown         = "\033[0;33m";  
  12. my $yellow        = "\033[1;33m";  
  13. my $white         = "\033[1;37m";  
  14. my $default_color = "\033[00m";  
  15. my $end           = "\033[0m";  
  16.   
  17. print $blue  ."蓝色$end\n";  
  18. print $red   ."红色$end\n";  
  19. print $yellow."黄色$end\n";  

 

 

Python输出

  1. #!/bin/env python  
  2. # -*- coding: utf-8 -*-  
  3.   
  4. #Set Color Class  
  5. class colors:  
  6.     BLACK         = '\033[0;30m'  
  7.     DARK_GRAY     = '\033[1;30m'  
  8.     LIGHT_GRAY    = '\033[0;37m'  
  9.     BLUE          = '\033[0;34m'  
  10.     LIGHT_BLUE    = '\033[1;34m'  
  11.     GREEN         = '\033[0;32m'  
  12.     LIGHT_GREEN   = '\033[1;32m'  
  13.     CYAN          = '\033[0;36m'  
  14.     LIGHT_CYAN    = '\033[1;36m'  
  15.     RED           = '\033[0;31m'  
  16.     LIGHT_RED     = '\033[1;31m'  
  17.     PURPLE        = '\033[0;35m'  
  18.     LIGHT_PURPLE  = '\033[1;35m'  
  19.     BROWN         = '\033[0;33m'  
  20.     YELLOW        = '\033[1;33m'  
  21.     WHITE         = '\033[1;37m'  
  22.     DEFAULT_COLOR = '\033[00m'  
  23.     RED_BOLD      = '\033[01;31m'  
  24.     ENDC          = '\033[0m'  
  25. print colors.BLUE   + "蓝色" + colors.ENDC  
  26. print colors.RED    + "红色" + colors.ENDC  
  27. print colors.YELLOW + "黄色" + colors.ENDC  

 

 

Shell输出

#!/bin/env bash  

  1.   
  2. #Set Color  
  3.         black='\033[0;30m'  
  4.     dark_gray='\033[1;30m'  
  5.    light_gray='\033[0;37m'  
  6.          blue='\033[0;34m'  
  7.    light_blue='\033[1;34m'  
  8.         green='\033[0;32m'  
  9.   light_green='\033[1;32m'  
  10.          cyan='\033[0;36m'  
  11.    light_cyan='\033[1;36m'  
  12.           red='\033[0;31m'  
  13.     light_red='\033[1;31m'  
  14.        purple='\033[0;35m'  
  15.  light_purple='\033[1;35m'  
  16.         brown='\033[0;33m'  
  17.        yellow='\033[1;33m'  
  18.         white='\033[1;37m'  
  19. default_color='\033[00m'  
  20.      red_bold='\033[01;31m'  
  21.          endc='\033[0m'  
  22. echo -e   $blue"蓝色"$endc  
  23. echo -e    $red"红色"$endc  
  24. echo -e $yellow"黄色"$endc  


输出效果均为

你可能感兴趣的:(Python/Perl/Shell 输出彩色字体)