您的位置:首页 > 编程语言 > Python开发

python 在MySQL中的模糊匹配

2015-11-23 14:57 666 查看
#encoding=utf-8
# 来源:疯狂的蚂蚁的博客总结整理
import jieba
import MySQLdb as mdb
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
#获取数据库的链接对象
con = mdb.connect('localhost', 'root', '', 'test',charset='utf8')
with con:
#获取普通的查询cursor
cur = con.cursor()
cur.execute("SELECT * FROM area where area like '乐清%'")
rows = cur.fetchall()
#获取连接对象的描述信息
desc = cur.description
print 'cur.description:',desc
#打印表头,就是字段名字
# print "%s %3s" % (desc[0][0], desc[1][0])
for c1,c2,c3,c4 in rows:
#打印结果
seg_list = jieba.cut(c3, cut_all=False)
a = ",".join(seg_list)
print a
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: