vim 反转指定范围的文本行

一、全部反转 原始文本: line 1 line 2 line 3 line 4 反转后的文本: line 4 line 3 line 2 line 1 反转命令: :g/^/m0   二、反转指定行 原始文本: line 1 line 2 line 3 line 4 line 5 line 6 我要反转第2-5行。 反转后的文本: line 1 line 5 line 4 line 3

CentOS7 安装 Python3.7

CentOS7 的 yum 源不包含 python3, 因此需要编译安装。 注: 以下命令均由 root 用户执行,所以省略了 sudo。 安装过程中发现任何报错,自行百度解决。  一、安装相关依赖包 yum -y groupinstall "Development tools" yum -y install zlib-devel bzip2-devel openssl-devel ncurses

生成 requirements.txt

两种方案。 一、使用 pipenv 确保当前项目运行在一个由 pipenv 创建的虚拟环境中。执行以下命令: pip freeze > requirements.txt 如果项目不在虚拟环境中,或者同一个虚拟环境,包含了多个依赖不同外部模块的项目,则可使用方案二。 二、使用 pipreqs 进入项目目录,执行以下命令: pip install pipreqs pipreqs . pigar