Archive for the ‘编程’ Category.

尝试用C写Python的扩展模块

网上有不少教程,很多源自Python的使用手册。

这里尝试了一种最简单的方法(既然Python提供了现成的工具,为什么不用呢?)
–使用python自带的distutils模块编译C扩展并创建python模块。

Continue reading ‘尝试用C写Python的扩展模块’ »

xmlrpc客户端编码测试

zoundry发送的是utf8编码;
Konstructor发送的是本地ASCII编码,在我的英文winxp下(选择的地区设置为中文),发送GB2321编码;

这就要求,xmlrpc服务器端要能够处理不同编码,并且返回不同编码(因为不同的客户端可以阅读的编码类型也不一样,如果简单输出到浏览器的话,输出编码格式倒是不是很重要,因为浏览器支持多种编码。)

但是实际上,PHP的xmlrpc解析器创建时,只支持三种编码输入:UTF-8, ISO-8859-1, US_ASCII。
也就是说别的编码不能被正确解析!

Continue reading ‘xmlrpc客户端编码测试’ »