启动下载服务器:
进入下载目录:
python : python -m SimpleHTTPServer
python3 :python -m http.server
JSON格式化:
echo ‘{“job”:“developer”,“name”:“lmx”,“sex”:“male”}’ |python -m json.tool
output:
{
“job”:“developer”,
“name”:“lmx”,
“sex”:“male”
}
echo ‘{“address”:{“province”:“zhejiang”,“city”:“hangzhou”},“name”:“lmx”,“sex”:“male”}’|python -m json.tool
output:
{
“address”: {
“province”: “zhejiang”,
“city”: “hangzhou”
},
“name”: “lmx”,
“sex”: “male”
}
检查第三方库是否存在:
python -c “import paramiko”
若存在不会有返回,不存在会返回
pip:
安装:sudo apt-get install python-pip
检查版本:pip install -U pip
源码安装第三方库:
git clone https://github.com/paramiko/paramiko.git
cd paramiko;python setup.py install
pip 命令: pip 命令补全配置 pip completion --bash >>~/.profile source ~/.profile
pip 加速:创建~/.pip/pip.conf [global]
index-url = https://pypi.douban.com/simple
install 安装软件包
download 下载安装包
uninstall 卸载安装包
pip uninstall flask
list 列出当前系统中的安装包
pip list
show 查看安装包的信息,包括版本,依赖,许可证,作者,主页等信息
pip show flask
check pip9.0.1提供的最新子命令,检查安装包的依赖是否完整
pip check flask
search 目前暂停使用了
wheel 打包软件到whell格式
hash 计算安装包的hash值
completion 生成命令补全配置
help 获取pip和子命令的帮助信息
freeze 按照requirements格式输出安装包,可以到其他服务器上执行pip install -r requirements.txt 直接安装软件
pip freeze > requirements.txt
pip install -r requirements.txt
pip 查找安装包
windows:
pip install pip-search
pip_search 包名
linux:
pip install pipq
pipq search 包名
pip 下载软件到本地:
下载 pip install --download=pwd
-r requirements.txt
安装 pip isntall --no-index -f file://pwd
-r requirements.txt
pip install --download=pwd
flask