提前说明:本文是一个六年级小学生所写,如有错误请指出,不喜勿喷!
转载请标明出处:十月玩电脑
若有侵权,请联系删除图片或文字:<124463699@qq.com>
Rich 是Python里的第三方库,可以再终端里渲染富文本,如您现在正在看的文章也是我的网站渲染的Markdown文本,还不止这些,除此之外,还可以渲染面板、表格等等,今天为大家演示高手的基操
准备工作:
如果你想使用
Python - Rich
,需要具备以下条件!
- Windows/Mac操作系统(本文演示Windows11环境-有钱换电脑了 :(喜 )
- 一个安装了Python 和 pip包管理器 环境的电脑
Setp1 :工欲善其事,必先利其器 - 安装Rich
首先,按下键盘上的**Windows+R**键(同时按下),调出运行框:
在打开(O):
右侧的输入框中输入Cmd
三个字符,如下图:
然后按下键盘上的Enter键,弹出的窗口便是Windows命令提示符不要关掉,要用!
因为国内连接接 Pypi(pip库下载站-服务器在国外)
的速度令人无法忍受,所以我们先进行换源工作(非必须,如果你受得了下载速度=蜗牛速度的话)
Warning
此操作会将原本的 Pip源 替换,谨慎操作!
在打开的窗口里输入pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
出现了Writing to C:\Users\你的用户名\AppData\Roaming\pip\pip.ini
输出即为成功:
然后输入pip install rich
命令,pip包管理器会自动从镜像服务器拉取最新版进行安装,安装完成后,如下图:
Step2 :初试身手 - 尝试渲染一段Markdown文本
Q: Markdown是什么
A: Markdown
是一种被广泛应用的标记性文本语言,在编程和AI技术领域被广泛运用
Q: Rich可以渲染Markdown吗?
A: 可以,但是能力-> 有限 <- 无法为你渲染所有Markdown标签
那么,现在就让我们打开VSCode开始敲代码吧!
先写出万能的引入库代码
from rich.console import * #这个*号代表引入所有功能
现在,我们准备一段Markdown
文本
# 这是一级标题
## 这是二级标题
### 这是三级标题
将他以字符串的形式嵌入到代码里面
from rich.console import * #这个*号代表引入所有功能
###########新增代码###########
md_text = """
# 这是一级标题
## 这是二级标题
### 这是三级标题
"""
###########新增代码###########
如果不出意外的话,程序将会运行成功!
但是,我们会发现一个问题,程序什么也没有输出
这就对了,应为我们还没写输出的代码
from rich.console import Console #这个*号代表引入所有功能
###########新增代码###########
md_text = """
# 这是一级标题
## 这是二级标题
### 这是三级标题
"""
###########新增代码###########
Console.print(md_text) #输出
点一下运行,神奇的事情发生了!
那就是...
你猜对了,那就是...
报错!
不急不急,我们引入下Markdown再修改一下代码
from rich.console import Console
from rich.markdown import Markdown
###########新增代码###########
md_text = """
# 这是一级标题
## 这是二级标题
### 这是三级标题
"""
###########新增代码###########
console = Console()
md = Markdown(md_text)
console.print(md)
成功!
Setp3 :结语
谢谢您看完本文章,看完之后记得动手实践一下哦!