python web 开发实践 读书笔记

一,建立虚拟运行环境工具(virtualenvwrapper)
1,使用此工具需要对shell配置文件进行相应修改
if [ -f /usr/local/bin/virtualenvwrapper.sh ]];then export WORKON_HOME=$HOME/.virtualenvs 
source /usr/loacl/bin/virtualenvwrapper.sh
fi

2.稍后需执行$ source ~/.bashrc

3.建立虚拟运行环境
$ mkvirtualenv myenv


操作系统在搜索命令时 是按path环境变量的先后顺序进行搜索的

linux 建立用户组及用户并为其配置权限
1,sudo groupadd dev  #添加名为dev的用户组
2,sudo adduser username --ingroup dev 添加用户并添加至dev用户组
3. sudo suerdel -r username # 删除用户username

pip 可以直接安装下载的tar压缩包

将自己制作的包在pypi网注册
python setup.py register
将注册完成的源码包,egg发布包等上传到pypi网
python setup.py sdist bdist_egg upload

当pypi官网由于网络不好用时可以使用镜像站点。例:
a.pypi.python.org
b.pypi.python.org
c.....
等 
last.pypi.python.org 使用最新的镜像站点
第七章,创建与复制开发环境
7.05 公司内部共享专用库


什么是Fabric
fabric时一款由python编写的命令行工具,
1.从本地环境向远程服务器发送任意的shell命令
2.在多台服务器上同事执行相同的命令


django 修改已有数据库表属性 用South
1.需将south加入到installed apps中 ,
2.首次使用执行 python manage.py schemamigration polls --initial
  需修改时执行 python manage.py schemamigration polls --auto
  最后再次执行 python manage.py migrate 

django debug toolbar  django调试工具(章节14.04)


python 常用模块
一,dateutil  简化日期计算 
二,bpmappers 将对象或字典数据映射为目标字典的数据
三,chardet 判断文字编码
chardet.detect()
返回一个字典{'condidence':可信度,'encoding':"编码类型"}

四,feedparser 解析RSS订阅信息
五,PIL图像处理模块
from PIL import Image
例,将一张png格式图片转换为jpeg
1.image =Image.open('01.png')
2.image_rgb=image.convert('RGB')
3.image_rgb.save('python_convert.jpg','jpeg')


PyCrypto数据的加密处理模块

转载于:https://my.oschina.net/u/3425794/blog/1580635

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值