Tech

「科技,开发,技术,思考与实践」

将 Python 2 代码转为 Python 3 代码

2to3 是一个 Python 程序,它可以用来读取 Python 2.x 版本的代码,并使用一系列的修复器 fixer来将其转换为合法的 Python 3.x 代码。标准库中已经包含了丰富的修复器,这足

更换 npm 镜像源为 taobao

由于 npm 的默认镜像源在国外,下载速度过慢,影响开发效率,本文介绍替换其为淘宝镜像源的方法。 1. 持久替换镜像源在命令行输入命令: 1npm config set registry https://registry.npm.taobao.org 可以持久

Python3 使用 Virtual Env

开发 Python 项目时,建议在开发、生产环境下都使用虚拟环境来管理项目依赖。 为什么要用虚拟环境?随着 Python 项目增多,不同的项目会需要不同版本的 Python 库,并且同

使用 pip freeze 获取安装的 Python 包

有时,我们为了代码稳定、代码迁移等,需要获取当前 Python 工程依赖包的安装列表。这个列表要包括需要安装什么包、以及包的版本。这便是:requirem

Linux 权限解读

Linux 系统上对文件的权限有着严格的控制,用于如果相对某个文件执行某种操作,必须具有对应的权限方可执行成功。 Linux的文件权限有以下设定: Linux 下文

Ubuntu 更换 Apt 源为阿里云

Ubuntu 默认的 apt 源下载速度不稳定,可以考虑切换到国内的 apt 镜像源。 Step1. 备份 list 文件进入对应文件夹,用管理员权限,执行复制操作: 1cd /etc/apt/ 2sudo cp sources.list sources.list.bak Step2. 修改 list 文件通

Git - 查看高级日志图

自定义 git log 命令

1. 一种比较简单的 git log 自定义1git log --oneline --decorate --color --graph --all 可以将这个命令 alias 为: 1git config --global alias.ll 'log --oneline --decorate --color --graph --all' 2 …