python 插入/读取中文数据

搞了半天中文,原来这么做就行了,哈哈。

添加上  charset="utf-8"后,select 、 update、inset都能正确处理中文

附上原文链接: http://blog.sina.com.cn/s/blog_51cea4040102v6h2.html

时间: 2024-12-27 07:18:37

python 插入/读取中文数据的相关文章

Delphi中使用python脚本读取Excel数据

Delphi中使用python脚本读取Excel数据2007-10-18 17:28:22标签:Delphi Excel python原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://seewind.blog.51cto.com/249547/46669前段时间,在正式项目中使用Python来读取Excel表格的数据.具体需求是,项目数据库中有些数据需要根据Excel表格里面的数据进行一些调整,功能应该比较简单.为了学习Pyth

解决linux crontab PHP fgetcsv 读取中文数据为空问题

公司一台服务器每天定时拉取媒体报告数据,发现每次获取的中文数据为空,发现下载下来的csv文件中文是正常的,手动再次执行一次发现是正常的 现在发现linux的默认地区是 "en_US.UTF-8",于是使用 : setlocale(LC_ALL, 'zh_CN.UTF-8'); 将当前脚本的地区编码设置为 zh_CN.UTF-8,在脚本结束的地方加上: setlocale(LC_ALL,NULL); 还原linux默认的地区设置

unity 发布读取中文数据乱码

今天将开发一定阶段的Unity程序打包发布,在编辑时没任何问题,但是发布后,数据一直不能使用,开始以为是数据没有加载进来,数据在打包的时候丢失,后来发现放在resource里就不会丢失,尝试了半天,最后发现是 读取文件时的 字符串编码问题,就算在编译器里设为  Encoding.GetEncoding("gb2312")也没用,这是由于Unity自身打包出的问题,最后的解决方法如下: 对于程序中有进行中文文件解析的,需要将Unity安装目录中的\Editor\Data\Mono\lib

selenium+python自动化测试--读取excel数据

1.excel中数据(注意:数据是纯数字时,要将其设置成文本) 2.读取excel文件函数封装 文件名称:read_excel.py import xlrd class ReadExcel(): def __init__(self, excelPath, sheetName="Sheet1"): self.data = xlrd.open_workbook(excelPath) self.table = self.data.sheet_by_name(sheetName) # 获取第一

python 插入mysql数据库数据

建立数据库连接 def create_db_connect():    """    brief info for: create_db_connect         建立数据库链接          Args:          Return:          Raise:    """    conn = MySQLdb.connect(host = "rm-uf6wz3f7kb8sx983zo.mysql.rds.aliyun

转 python 读取中文文件名/中文路径

python直接读取中文路径的文件时失败,可做如下处理: inpath = 'D:/work/yuanxx/在线导航/驾车导航/walk_log/20130619_172355.txt' uipath = unicode(ipath , "utf8") 然后用"uipath"经过编码后的路径去open()即可: fin = open(uipath)

python读取数据库数据,读取出的中文乱码问题

最近遇到python读取数据库数据,读取出的中文乱码问题, 网络搜索的基本是: "1. Python文件设置编码 utf-8 (文件前面加上 #encoding=utf-8)2. MySQL数据库charset=utf-83. Python连接MySQL是加上参数 charset=utf84. 设置Python的默认编码为 utf-8 (sys.setdefaultencoding(utf-8)" 这些,一一尝试后仍未解决.去数据库查看了下,发现这个出现中文乱码的字段类型是varcha

python 向MySQL里插入中文数据

用python向MySQL中插入中文数据出错,原代码片段: 1 db = MySQLdb.connect("localhost","root","123","TESTDB") 2 cursor = db.cursor() 3 sql = '''INSERT INTO aaaa(bb,cc) values(%s , %s)''' 4 5 data = ("山东","威海") 6 curso

python 读取SQLServer数据插入到MongoDB数据库中

# -*- coding: utf-8 -*-import pyodbcimport osimport csvimport pymongofrom pymongo import ASCENDING, DESCENDINGfrom pymongo import MongoClientimport binascii '''连接mongoDB数据库'''client = MongoClient('10.20.4.79', 27017)#client = MongoClient('10.20.66.10