Python论坛  - 讨论区

标题:[python-chinese] 如何将pickler.dumps的数据存入数据库中

2007年07月17日 星期二 14:11

Kevin anew kevinanew在gmail.com
星期二 七月 17 14:11:28 HKT 2007

ÎÒÏÖÔÚµÄÊý¾Ý¿âÊÇPostgreSQL 8.1, ±àÂëÊÇUTF8£¬ÎÒÏë°Ñ
pickler.dumpsºóµÄÊý¾ÝÊÇ´æÈëÊý¾Ý¿âÖУ¬µ«ÊÇÓÐʱºò»á³öÏÖdumps·µ»ØµÄÊý¾Ý²»ÊÇUTF8±àÂë¶øÎÞ·¨²åÈë¡£

ÇëÎÊÓÐʲô°ì·¨¿ÉÒÔ±ÜÃâÕâ¸öÎÊÌâÂð£¿
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20070717/f8df0b1a/attachment.html 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年07月17日 星期二 14:23

limodou limodou在gmail.com
星期二 七月 17 14:23:30 HKT 2007

On 7/17/07, Kevin anew <kevinanew在gmail.com> wrote:
> 我现在的数据库是PostgreSQL 8.1, 编码是UTF8,我想把 pickler.dumps
> 后的数据是存入数据库中,但是有时候会出现dumps返回的数据不是UTF8编码而无法插入。
>
> 请问有什么办法可以避免这个问题吗?
>
没有用过postgreSQL,不过可能你使用的是字符串类型,是否应该有二进制的类型呢?因为只有字符串才会进行编码转换,而二进制应该是原样保存的。

-- 
I like python!
UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad
My Blog: http://www.donews.net/limodou

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号