python 如何把 utf - 8 字符串写入文件中_心若止水_百度空间
python 如何把 utf - 8 字符串写入文件中_心若止水_百度空间
python 如何把 utf - 8 字符串写入文件中2012-01-11 0:49
from:http://stackoverflow.com/questions/934160/write-to-utf-8-file-in-python
1、open file and write
import codecs file=codecs.open("lol","w","utf-8") file.write(u"\u5e10\u53f7\u4e0d\u5b58\u5728")file.close()
2、use pile,but you're careful, and you can see meanother article
http://hi.baidu.com/leejun_2005/blog/item/d7d4a40b0c869e0194ca6bac.html
3、关于 python utf-8 的详细介绍请见:
How to Use UTF-8 with Python
about|archive
http://www.evanjones.ca/python-utf8.html
4、Example:
dict_temp = {xxx}
dict_temp_new = {}
for key in dict_temp:
value = dict_temp[key]
if type(key)==types.UnicodeType:
key = key.encode('utf-8')
if type(value)==types.UnicodeType:
value = value.encode('utf-8')
dict_temp_new[key] = value
#
dict_temp = dict_temp_new_____________________________________________________
import locale import sys import sys, os import types from anyvalue import * from mysql_base import * from debug_utils import * import urllib2 import re import urllib import codecs locale.setlocale(locale.LC_ALL, '')lang, encoding = locale.getdefaultlocale() print 'Locale encoding :', encodingsys.stdout = codecs.getwriter(encoding)(sys.stdout)qq = row[0]email = temp_dict.get("email", 'null')name = temp_dict.get("name", 'null')phone = temp_dict.get("phone", 'null')type_str = temp_dict.get("type", 'null')urlstring = "http://8.8.8.8/qplus/user123?qq=%s&email=%s&name=%s&phone=%s&type=%s" %(qq,email,name.decode('utf-8'),phone,type_str) print urlstringf.write(urlstring.encode("utf-8")+ "\n")url = "http://8.8.8.8/qplus/adduser?"search = [('qq',qq),('email',email),('name',name),('phone',phone),('type',type_str)]getString = url + urllib.urlencode(search) print getString try:r = urllib2.Request(getString)res = urllib2.urlopen(r, None, 10)a = res.readlines() print str(qq) + " : " + str(email) + " : return_code:" + str(eval(a[0])['return_code']) + "" + eval("u"+ "'" + eval(a[0 ])['return_msg'].replace("\\\\", "\\") + "'") except Exception,e: print str(e) print getString
转载于:https://www.cnblogs.com/lexus/archive/2012/03/12/2391512.html
python 如何把 utf - 8 字符串写入文件中_心若止水_百度空间相关推荐
- PHP的file_put_contents函数把一个字符串写入文件中
file_put_contents ( string $filename , mixed $data [, int $flags = 0 [, resource $context ]] )file_p ...
- php fwrite 追加写入,PHP fwrite 函数:将字符串写入文件(追加与换行)
PHP fwrite() fwrite() 函数用于向文件写入字符串,成功返回写入的字符数,否则返回 FALSE . 语法: int fwrite( resource handle, string s ...
- python中文字符串写入文件,python写入中英文字符串到文件的方法
python写入中英文字符串到文件的方法 本文实例讲述了python写入中英文字符串到文件的方法.分享给大家供大家参考.具体分析如下: python中如果使用系统默认的open方法打开的文件只能写入a ...
- 使用Python解决对比出两个Excel文件中的不同项并将结果重新写入一个新的Excel文件
使用Python解决对比出两个Excel文件中的不同项并将结果重新写入一个新的Excel文件 因为有统计成员到会情况的任务,每次汇总时都很麻烦,需要一个个对应腾讯会议导出名单的成员,然后在总表上进行标 ...
- c语言将字母存入字符串,C语言把资料读入字符串以及将字符串写入文件
C语言把文件读入字符串以及将字符串写入文件 1.纯C实现 FILE *fp; if ((fp = fopen("example.txt", "rb")) == ...
- python遍历数组的两种方法及将print的内容写入文件中
python遍历数组的两种方法 第一种,最常用的,通过for in遍历数组 colours = ["red","green","blue"] ...
- Python入门练习题026:字符串写入的行数
""" 记录下自己自学python和练习写的代码,等以后进阶后,再回来看一下曾经自己写的代码有多蠢Python入门练习题026:字符串写入的行数 把字符串S字符写入行中, ...
- Python实现生成100个MAC地址并写入文件中,MAC地址前6位(16进制)为01-AF-3B
题目要求: 生成100个MAC地址并写入文件中,MAC地址前6位(16进制)为01-AF-3B 01-AF-3B 01-AF-3B-xx 01-AF-3B-xx-xx 01-AF-3B-xx-xx-x ...
- python使用logging打印信息到日志文件中
python使用logging打印信息到日志文件中 参考 Python输出日志信息 Python + logging 输出到屏幕,将log日志写入文件 使用logging打印日志到文件中的目的是: 解 ...
最新文章
- Apache Kafka-通过concurrency实现并发消费
- Android多开和虚拟化--Docker概念的详细介绍
- vb怎么抓取html的class,vbs怎么获取网页内容
- numpy中的clip函數的用法
- Angular 条件指令 ngIf 的一个例子
- 前端学习(1985)vue之电商管理系统电商系统之本地分支放到git上面保存
- thymealf如何实现传单个变量给html_纯前端使用JavaScript发送电子邮件,5个步骤图文教程...
- 一款用来下载pdf word zip img各种文件的js插件
- 两种SOA平台建设方案比较
- 外贸报价后如何跟进客户?winseeing可快速报价展示样品
- 小明左、右手中分别拿两张纸牌:黑桃10和红桃8.现在交换手中的牌。
- 2019半年总结——学习与成长
- C语言异或运算逆运算,异或的逆运算
- “沉迷单车的追风少年”的2021年年末总结
- 自律给你自由——Android设计布局的新姿势
- 视频转语音,语音转文字
- 学以致用——Java源码——使用Graphics2D类draw方法绘制立方体(Drawing Cubes)
- 嵌入式Linux开发
- OCR身份证识别SDK
- Android4.4 往短信收件箱中插入自定义短信(伪造短信)
热门文章
- 我和百度汽车公司 CEO 聊了下百度汽车未来的样子:更像是一个智能机器人
- 如何搭建智慧连锁店物联网
- springboot+vue彩妆销售系统java化妆品购物商城网站
- 工作流管理系统(WfMS)介绍
- Dajngo自带的Django-filter的使用详解
- [渝粤教育] 郑州轻工业大学 线性代数与空间解析几何 参考 资料
- 无人驾驶的未来 后疫情时代如何抵达
- python怎么换行输出的数字对齐_python中格式化输出和字母大小写转换,对齐填充方式...
- CCNA考试复习总结
- 7.24运维日福利:运维都是段子手,张口就是100条!