python web 开发实践 读书笔记
2017-11-27 00:00
267 查看
摘要: 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数据的加密处理模块
一,建立虚拟运行环境工具(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数据的加密处理模块
相关文章推荐
- Web前端开发最佳实践--读书笔记
- 基础入门_Python-模块和包.运维开发中__import__动态导入最佳实践?
- Python Web 框架,第 1 部分: 使用 Django 和 Python 开发 Web 站点
- Python在web开发中简单服务器的搭建与运行问题
- 《Web接口开发与自动化测试基于Python语言》--第12章
- web移动开发最佳实践之js篇
- web移动开发最佳实践之js篇
- 校园WebGIS开发与实践(论文部分)
- Web开发项目实践之校园评教系统功能扩展--初步接触
- <Python编程从入门到实践--web应用程序> 学习笔记
- 《PHP 与 MySQL Web 开发》读书笔记 (一)
- 【学习日志】Python Web开发 TDD方法/“不测试常量”
- 【WEB前端开发最佳实践系列】CSS篇
- 《Flask Web开发——基于Python的Web应用开发实践》一字一句上机实践(上)
- Web前端开发最佳实践 (党建著) 完整pdf扫描版
- Python高效开发实战(web)——Django、Tornado、Flask、Twisted
- 《敏捷软件开发 原则、模式与实践》的读书笔记
- Python Web开发框架Django
- C++后台实践:古老的CGI与Web开发
- Python Web 框架,第 1 部分: 使用 Django 和 Python 开发 Web 站点