关于uwsgi以及安装方法
:Python    :kukei    :2011-04-09 15:18:16
:评论(1)

最近一直折腾在ubuntu上部署python服务器,看到大家都在推荐nginx+uwsgi;nginx我已经用了一阵了,了解一些,现在看看uwsgi把。

有个童鞋给的有安装指导:http://obmem.info/?p=703

http://www.westphahl.net/blog/2010/4/8/running-django-nginx-and-uwsgi/

ps:

这个安装提示如下:“-bash: add-apt-repository: command not found”,原因有2个;

1.add-apt-repository命令只有ubuntu 0910之后版本支持;

2.add-apt-repository 是由 python-software-properties 这个工具包提供的;

所以需要安装python-software-properties:apt-get install python-software-proper.....
在nginx上配置python
:Python    :kukei    :2011-04-01 17:08:30
:评论(1)

参考:http://tech.foolpig.com/2010/08/30/python-django-nginx/

环境:Ubuntu 10.04 32bit,自带的有python2.6,已经用LNMP安装了nginx 0.75版本。

现在需要安装的有uwsgi,django,MySQL-python这几个插件。

1.安装uwsgi

uwsgi需要python-dev支持,否则会报错“

In file included from plugins/python/python_plugin.c:1:0:

plugins/python/uwsgi_python.h:2:20: fatal error: Python.h: No such file or directory

”;

需安装python-dev(ubuntu下出现依赖问题,可使用aptitude install python-dev)

wget http://projects.unbit......
Python中文全攻略
:Python    :kukei    :2008-09-13 07:03:44
:评论(3)

1.        在Python中使用中文
在Python中有两种默认的字符串:str和unicode。在Python中一定要注意区分“Unicode字符串”和“unicode对象”的区别。后面所有的“unicode字符串”指的都是python里的“unicode对象”。
事实上在Python中并没有“Unicode字符串”这样的东西,只有“unicode”对象。一个传统意义上的unicode字符串完全可以用str对象表示。只是这时候它仅仅是一个字节流,除非解码为unicode对象,没有任何实际的意义。
我们用“哈哈”在多个平台上测试,其中“哈”对应的不同编码是:
1.              UNICODE (UTF8-16),      C854;
2.              UTF-8,                    E59388;
3.              GBK,               B9FE。
1.1.....