- 浏览: 17026 次
- 性别:
- 来自: 北京
文章列表
1、安装supervisor
easy_install supervisor
2、配置supervisor
echo_supervisord_conf > /etc/supervisord.conf
vim /etc/supervisord.conf
-------------------------------------------------------
[program:tornado_app]
command=python tornado_app.py 80%(process_num)02d
process_name=%(program_name)s_(process_num) ...
1、更新服务
sudo apt-get update
sudo apt-get upgrade
安装Apache和mod_wsgi
sudo apt-get install apache2 libapache2-mod-wsgi
安装工具setuptools 和pip
sudo apt-get install python-setuptools
sudo apt-get install python-pip
安装Django
sudo pip install django
创建站点目录
sudo mkdir /srv/www
2、添加host进行测试
s ...
1、安装Erlang http://www.erlang.org/download.html
设置环境变量:ERLANG_HOME=C:\Program Files\erl5.8.1.1
追加到path=%ERLANG_HOME%\bin;
2、安装RabbitMQ http://www.rabbitmq.com/server.html
设置环境变量:RABBITMQ_SERVER=C:\Program Files\rabbitmq_server-2.5.1
追加到path=%RABBITMQ_SERVER%\sbin;
3、安装服务;执行 rabbitmq-servic ...
Python特殊运用
1、yield
(1) 创建一个生成器函数
def test_yield():
yield 1
yield 2
yield 3
(2)使用next()方法从这个对象中获取中间值
>t = test_yield()
>t.next()
>1
>t.next()
>2
>t.next()
>3
>t.next()
>StopIteration
当生成 ...
1、pydiction 版本: pydiction-1.2.zip 地址:http://sourceforge.net/projects/pydiction/
2、解压文件,将python_pydiction.vim 复制到 ~/.vim/after/ftplugin/ 目录(目录不存在,自己可以创建)下
3、将complete-dict 复制到 ~/.vim/tools/pydiction/ 目录下
4、进入vim安装目录,编辑 vimrc文件:
"pydiction 1.2 python auto complete"
filetype plugin on
let g:p ...
下载语法包: http://www.editplus.com/files/pythonfiles.zip
解压到editplus 的安装目录下
打开editplus, 选择菜单 tools->preferences->Setting & syntax
添加文件类型 python , 文件后缀 py
在syntax file 选择 python_extd.stx 文件,
在Auto completion 选择 python.acp 文件
在Function Pattern 填入:[ \t]*def[ \t].+:
如图:
最后apply,ok
1、下载 (http://pinaxproject.com/download/),笔者下载版本为:Pinax-0.7.3-bundle.tar.gz
2、安装
进入解压目录:eg:D:\Pinax-0.7.3-bundle
执行命令:$ python scripts/pinax-boot.py D:\workspace\pinax-env(安装pinax的虚拟环境)
接着执行:..\pinax-env\Scripts\activate.bat
3、测试
查看pinax项目列表
(pinax-env)$ pinax-admin clone_project -l
安装pinax中的项目
(p ...