![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术
csdn_3356
这个作者很懒,什么都没留下…
展开
-
python 写文件的编码问题
1、python3就很简单了,这样写支持utf8编码也支持strf = open("test.txt", "w", encoding="utf-8")f.write("我今年十八岁")f.close()2、python2写utf8编码的文件import codecsf = codecs.open("text.txt", "w", encoding="utf-8")f.原创 2018-05-09 15:44:43 · 1960 阅读 · 0 评论 -
python 如何解码unicode明文
s = '\\u6628\\u5929 10:20'#转换成unicode编码print( s.encode('utf8').decode('unicode_escape') )#转换成strprint( s.encode('utf8').decode('unicode_escape').encode('utf8') )原创 2018-05-04 11:33:47 · 3724 阅读 · 0 评论 -
Mysql失败,异常 InternalError: (1366, u"Incorrect string value: '\\xF0\\x9F\\x90\\
插入Mysql时失败了,python代码报如下异常: InternalError: (1366, u"Incorrect string value: '\\xF0\\x9F\\x90\\x98\\xE8\\ ......解析:UTF-8编码有可能是两个、三个、四个字节。Emoji表情是4个字节,而Mysql的utf8编码最多3个字节,所以数据插不 进去。解决方案就是:将Mysql...原创 2018-06-21 16:00:18 · 8558 阅读 · 3 评论 -
python语法最佳实践 --yield生成器
python提供了与next方法调用的代码进行交互的功能。yield将变成一个表达式,而一个值可以通过名为send的新方法来传递。>>> def psychologist():... print('Please tell me your problems')... while True:... answer = (yield)... ...原创 2018-08-09 17:33:20 · 228 阅读 · 0 评论 -
python--ConfigParser模块
ConfigParser模块用于读取配置文件。配置文件的格式与Windows INI 文件类似,可以包含一个或多个区域(section),每个区域可以有多个配置条目。这里有个样例配置文件sample.ini, 在 Example 5-16 用到了这个文件:[book]title: The Python Standard Libraryauthor: Fredrik Lundhemai...原创 2018-08-20 15:32:26 · 189 阅读 · 0 评论 -
用 Python 连接 MySQL 的几种方式
尽管很多 NoSQL 数据库近几年大放异彩,但是像 MySQL 这样的关系型数据库依然是互联网的主流数据库之一,每个学 Python 的都有必要学好一门数据库,不管你是做数据分析,还是网络爬虫,Web 开发、亦或是机器学习,你都离不开要和数据库打交道,而 MySQL 又是最流行的一种数据库,这篇文章介绍 Python 操作 MySQL 的几种方式,你可以在实际开发过程中根据实际情况合理选择。1...转载 2018-11-02 15:34:13 · 771 阅读 · 0 评论