国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python彩色化Linux的命令行終端界面的代碼實例分享

2019-11-25 16:39:59
字體:
來源:轉載
供稿:網(wǎng)友

先看看效果:

201672120703121.jpg (251×123)

在linux的終端中,ANSI轉義序列來控制顏色
基本規(guī)則: 前面加上/033[,結尾用/033[0m重置為原來的顏色
可以在終端中輸入下面這句,就可以看到輸出綠色的hello。

>>echo -e '/033[0;32mhello/033[0m'

其中0;32m控制顏色。
最簡單的,只要把0;32m中的2改成0-7,就對應不同顏色了。

利用這點,在python中,可以這樣來。

#coding=utf-8 fmt = '/033[0;3{}m{}/033[0m'.format class color:   BLACK = 0#黑   RED  = 1#紅   GREEN = 2#綠   YELLOW = 3#棕   BLUE  = 4#藍   PURPLE = 5#紫   CYAN  = 6#青   GRAY  = 7#灰  print fmt(color.BLACK ,'kzc') print fmt(color.RED  ,'kzc') print fmt(color.GREEN ,'kzc') print fmt(color.YELLOW ,'kzc') print fmt(color.BLUE  ,'kzc') print fmt(color.PURPLE ,'kzc') print fmt(color.CYAN  ,'kzc') print fmt(color.GRAY  ,'kzc') 

PS:Linux下優(yōu)雅地執(zhí)行程序
在linux下,我們執(zhí)行一個python程序是python /path/to/xxx.py。
如果這個程序經(jīng)常使用,會覺得這樣有點麻煩。
可以chmod +x /path/to/xxx.py,即給這個文件加上了可執(zhí)行權限,就可以不用在前面敲python,直接/path/to/xxx.py運行了。
不過,對于有代碼潔癖的人看來,這樣還不夠優(yōu)雅,后面還帶著.py后綴。
把.py后綴去掉也行,只要在文件的第一行加上#!/usr/bin/python。
然后直接/path/to/xxx就能執(zhí)行了。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 酒泉市| 集贤县| 呼伦贝尔市| 乌兰县| 屏东县| 枣庄市| 合阳县| 禹城市| 花莲县| 霍城县| 滦平县| 任丘市| 昌吉市| 抚松县| 穆棱市| 巴塘县| 湖南省| 平阳县| 霍邱县| 敖汉旗| 澄城县| 宜州市| 安徽省| 黎平县| 潞西市| 松溪县| 建始县| 横山县| 阿合奇县| 清水县| 四平市| 郎溪县| 屯留县| 山东省| 长兴县| 玛曲县| 北宁市| 仁寿县| 安丘市| 香格里拉县| 四子王旗|