python 最佳实践--常用小工具

1. 简单下载服务器
在需要下载的路径中执行如下命令:

python -m SimpleHTTPServer

此进程会在端口8000监听,访问IP:8000即可浏览到当前目录的文件:

点击文件即可进行下载。
也可直接对文件进行wget:

wget 192.168.93.156:/8000/1.log

2. JSON解析小工具

# echo '{"age":10, "name":"name1"}' | python -m json.tool

{
    "age": 10,
    "name": "name1"
}

3. 非交互式导入包

python -c "import flask"

4. pip 常用操作
0)安装pip

yum install -y python-pip

1) 查找包

pip search flask

2) 下载包 pip download flask

3) 安装指定版本包

pip install flask==0.8

4) 删除包

pip uninstall flask

5) 查看包信息

pip show flask

6) 检查包依赖是否完整

pip check flask

7) 查看已安装包列表

pip list

8) 导出所有已安装包

pip freeze > requirements.txt

9) 安装导出的所有包,可用于在其他服务器安装

pip install -r requirements.txt

10) pip命令补全,tab键可补全。

pip completion --bash >> ~/.profile
source ~/.profile

5. 加速pip安装
pip 默认源地址pypi.python.org可能不稳定,可以用国内的阿里云源或者豆瓣的源代替,以豆瓣为例:

pip install -i https://pypi.douban.com/simple flask

每次都这样修改比较麻烦,可以直接修改pip的配置文件将源加入:

mkdir -p ~/.pip
cd ~/.pip
vim pip.conf 

加入如下内容:

[global]
index-url=https://pypi.douban.com/simple/

6. ipython
增强型的python交互式工具。

yum install -y ipython
ipython

下一篇:python最佳实践–编辑器

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值