Python论坛  - 讨论区

标题:[python-chinese] insert数据时 有没有方便过滤特殊字符的函数? 要不有时候总是insert失败

2008年01月09日 星期三 11:09

1234 mydjango在gmail.com
星期三 一月 9 11:09:29 HKT 2008

insertÊý¾Ýʱ ÓÐûÓз½±ã¹ýÂËÌØÊâ×Ö·ûµÄº¯Êý£¿  Òª²»ÓÐʱºò×ÜÊÇinsertʧ°Ü


insert into ask_askinfo
(asktype_id,title,path,question,answer,hits,pub_date,isshow)values('1','Ë­¿ÉÒÔ¾ÈÎÒ?
','ShuiKeYiJiuWo','
ËÄÄêÇ°ÎÒÈÏʶÁËËû,ËûÊÇÎҵĴóѧͬѧ,6Ô·ݱÏÒµ,ÎÒÃÇ8Ô¾ͽá»éÓÐÁËÎÒÃǵı¦±´,ÎÒ·ÅÆúÁËÎÒµÄÀíÏë,À뿪Îҵĸ¸Ä¸,µ¥ÉíÒ»¸öÈËÀ´µ½Õâ¸öÓÐËûµÄ³ÇÊÐ,ÒòΪÕâËÄÄêÀïÎÒÎÞÊý´ÎµÄÎÊ×Ô¼ºÒª²»Òª¼Þ¸øËû,´ð°¸¶¼ÊÇÄÇôµÄ¼á¶¨,ÒòΪÎÒÏàÐÅ,ÎÒÔÙÒ²ÕÒ²»µ½ÏñËû¶ÔÎÒÄÇôºÃµÄÄÐÈËÁË.

ËûÊǸöÉÆÁ¼µÄÈË,ʲôʶ¼ÇéÔ¸×Ô¼º³Ðµ£,ÎÒºÍËûÔÚÒ»ÆðÎޱȵĿìÀÖ,ËûÓÐÓÅÔ½µÄ¼ÒÍ¥»·¾³,ËûµÄ¸¸Ä¸ÎªÎÒÃÇ´´Òµ´òÏÂÁËÁ¼ºÃµÄ»ù´¡,¶øÇÒËûÒ²·Ç³£µÄŬÁ¦.
½ñÄêÈýÔ¶ù×Ó³öÉúÁË,Õâ¸øÎÒÃǵļÒÍ¥´øÀ´ÁËÎÞÏ޵Ļ¶ÀÖ,Ò»´ÎÎÞÒâÖп´ÁËËûµÄQQ,Ëû¹ÜÒ»¸ö±¾¸ÃÎÒÃǽйùõÄÅ®È˽ÐÀÏÆÅ,ËýÊÇÎÒÀϹ«µÄ´óÒ¯Ò¯¶þ»é´ø¹ýÀ´µÄÅ®¶ù,Ö»±ÈÎÒÀϹ«´óÒ»Ëê,Æð³õÎÒ²¢Ã»¶àÐÄ,ÒòΪÕâËÄÄêÀïËûÃÇÒ»Ö±±£³Ö×ÅÁªÏµ,ÎÒÒ²Ò»Ö±ÒÔΪÊǸöÄêÇáµÄ¹Ã¹ÃºÍÒ»¸öÉƽâÈËÒâµÄÖ¶×ÓÖ®¼äµÄ½»Á÷,ÎÒ¶àÒ»µã¶¼Ã»ÓжàÏë,¶øÇÒÿ´ÎËý»¹»áºÍÎÒÁÄÌì,Ö±µ½ÓÐÒ»´Î´Ó±ðÈ˵Ä×ìÀïµÃÖªËûÃÇÁ½Ôø¾­Ì¸¹ýÁµ°®,ÎÒÕâ²Å·´Ó¦¹ýÀ´,һʱ֮¼äÌì»èµØ°µ,ÎÒ¸øËû·¢Á˸ö¶ÌÐÅÎÊËû;"Äã¹Ü±ðÈ˽ÐÀÏÆÅ,ÇëÎÊÄã°ÑÎÒµ±Ê²Ã´?"¶ø ÇÒÄÇÌì¸ÕºÃÊÇÎÒ¶ù×ÓÂúÔµÄÈÕ×Ó.ËûÊÕµ½¶ÌÐź󲻾þͻØÀ´ÁË ,Ò»ÍíÉÏÎÒÃǶ¼Ã»ÓÐ˵ʲô»°,Ö±µ½µÚ¶þÌìÏÂÎç,Ëû¸úÎÒ˵,ÆßÄêÇ°Õâ¸öÅ®º¢µÄÂèÂè´ø×ÅËûÀ´¼ÒÀï×ö¿Í,ËûÒ²¸ã²»ÇåÕâÊÇʲô¹ØϵµÄ¿ÍÈË,×ÜÖ®Á½ÈËÔÚÒ»ÆðÁË,ËýÊÇËûµÄµÚÒ»´Î,ËýÔø¾­Ò²ÎªËû»³¹ýÒ»¸öº¢×Ó,¼ÒÀïÈ˷dz£·´¶Ô,µ«ËûÃÇ»¹ÊÇ̸ÁËÁ½Äê,ÒòΪËý¸ãÉÏËýµÄ¿Í»§,¾ÍÊÇËýÏÖÔÚµÄÕÉ·ò,ÒòΪÕâ¼þÊÂ,ËûºÍËý·ÖÊÖÁË,ËûºÜÉËÐÄ,ÒòΪËû¾õµÃÕâÊÇËûµÄ³õÁµ.
ÎÒûÓа취½ÓÊÜÕâ¸öÊÂʵ,ÎÒÎÊËû:"ÄãÓÐûÓйÜËý½ÐÀÏÆÅ',Ëû²»³ÐÈÏ,ÎÒÖØÖصĸøÁË×Ô¼ºÒ»¸ö¶ú¹â,Á÷×ÅÀáÎÊËû:"Äã½Ðû½Ð",Ëû»¹²»³ÐÈÏ,ÎÒÓÖ¸øÁË×Ô¼ºÒ»¸ö¶ú¹â,ÎÊËû:"Äã½Ðû½Ð".Ëû˵Ëû½ÐÁË,ÎÒÎÊËûΪʲôҪÕâÑù,Ëû¸úÎÒ˵ËýÊǸö·Ç³£¿Ö²ÀµÄÅ®ÈË,Ëý×Ôɱ¹ýÁ½´Î,ËýÊǸö¿´½ðÇ®¿´µÄºÜÖغÜÊÆÁ¦µÄÅ®ÈË,ËýÏÖÔÚÿ´Î´òµç»°¶¼»áÎÊÎÒÀϹ«,ÊDz»ÊÇÏÖÔÚÐÄÀïÖ»ÓÐÎÒ,Ëû˵ËûÖ»ÓÐÎ¥ÐĵÄ˵²»ÊÇ.
ÎÒ¸ÃÔõô°ì,ÎÒÎÞ·¨ºôÎü,ÎÒ²»ÄܽÓÊÜ,Ëû¿Ú¿ÚÉùÉùµÄ˵×î°®ÎÒ,¿ÉÊÇËûÔõô¿ÉÒÔΪÁËÕâ¸öÅ®ÈËÕâÑùÈÌÐÄÉ˺¦ÎÒ,ÕâËÄÄêÁËËûÃÇÔÚÎÒÑÛƤµ×ÏÂÃÜÇеÄÁªÏµ×Å,¿ÉÎÒȴʲô¶¼²»ÖªµÀ,ËûÔõô¿ÉÒÔÕâÑùÉ˺¦ÎÒ,Ë­¿ÉÒԾȾÈÎÒ? ',' °®Ëû¾ÍÒªÏàÐÅËû£¬Äã·ÅÆúÁ˺ÜÕä¹óÓëÃÀºÃµÄ¶«Î÷˵Ã÷ÄãÒѾ­ÌúÁËÐÄ°®Ëû£¬Ò²ËµÄãÐèÒªºÜ´óµÄÓÂÆø²ÅÄÜ×ö¾ö¶¨¡£ ',0,'2008-01-09 11:09:52',0) -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20080109/46241b6f/attachment.html

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

2008年01月09日 星期三 11:23

Jiahua Huang jhuangjiahua在gmail.com
星期三 一月 9 11:23:31 HKT 2008

你用 三引号自然字符串吧

r"""   四年前我认识了他,他是我的大学同学,6月份毕业,我们8月就结婚有了我们的宝贝,我放弃了我的理想,离开我的父母,单身一个人来到这个有他的城市,
...."""

On Jan 9, 2008 11:09 AM, 1234 <mydjango at gmail.com> wrote:
> insert数据时 有没有方便过滤特殊字符的函数?  要不有时候总是insert失败
>

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

2008年01月10日 星期四 14:14

Chuan Qin anewrer在gmail.com
星期四 一月 10 14:14:55 HKT 2008

如果用的 MySQLdb 的话,似乎可以

> import MySQLdb
> MySQLdb.escape_string(str)
>


在08-1-9,1234 <mydjango在gmail.com> 写道:
>
> insert数据时 有没有方便过滤特殊字符的函数?  要不有时候总是insert失败
>
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: http://python.cn/pipermail/python-chinese/attachments/20080110/7f8b1eb9/attachment.htm 

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

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

    你的回复:

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

    Zeuux © 2024

    京ICP备05028076号