python读写ini文件的库支持unicode_Python读写unicode文件的方法
本文实例讲述了Python读写unicode文件的方法。分享给大家供大家参考。具体实现方法如下:
#coding=utf-8
import os
import codecs
def writefile(fn, v_ls):
f = codecs.open(fn, 'wb', 'utf-8')
for i in v_ls:
f.write(i + os.linesep)
f.close()
def readfile(fn):
f = codecs.open(fn,'r','utf-8')
ls = [ line.strip() for line in f]
f.close()
for i in ls:
print i
if __name__ == '__main__':
fn = u'11.txt'
ls = [u'1.python', u'2.how to pythonic', u'3.python cook', u'python编程']
writefile(fn, ls)
readfile(fn)
希望本文所述对大家的Python程序设计有所帮助。
python读写ini文件的库支持unicode_Python读写unicode文件的方法相关推荐
- Python之category-encoders:category-encoders库的简介、安装、使用方法之详细攻略
Python之category-encoders:category-encoders库的简介.安装.使用方法之详细攻略 目录 category-encoders库的简介 1.支持15种不同编码 cat ...
- Python之tushare:tushare库的简介、安装、使用方法之详细攻略
Python之tushare:tushare库的简介.安装.使用方法之详细攻略 目录 tushare库的简介 tushare库的安装 tushare库的使用方法 1.基础用法 tushare库的简介 ...
- Python之selenium:selenium库的简介、安装、使用方法之详细攻略
Python之selenium:selenium库的简介.安装.使用方法之详细攻略 目录 selenium库的简介 1.Selenium需要一个驱动程序来与所选的浏览器交互 selenium库的安装 ...
- Python之pandas-profiling:pandas-profiling库的简介、安装、使用方法之详细攻略
Python之pandas-profiling:pandas-profiling库的简介.安装.使用方法之详细攻略 目录 pandas-profiling库的简介 pandas-profiling库的 ...
- Python之compiler:compiler库的简介、安装、使用方法之详细攻略
Python之compiler:compiler库的简介.安装.使用方法之详细攻略 目录 compiler库的简介 compiler库的安装 compiler库的使用方法 compiler库的简介 根 ...
- Python之ffmpeg-python:ffmpeg-python库的简介、安装、使用方法之详细攻略
Python之ffmpeg-python:ffmpeg-python库的简介.安装.使用方法之详细攻略 目录 ffmpeg-python库的简介 ffmpeg-python库的安装 ffmpeg-py ...
- Python之fastai:fastai库的简介、安装、使用方法之详细攻略
Python之fastai:fastai库的简介.安装.使用方法之详细攻略 目录 fastai库的简介 fastai库的安装 fastai库的使用方法 1.计算机视觉分类
- Python之schedule:schedule库的简介、安装、使用方法之详细攻略
Python之schedule:schedule库的简介.安装.使用方法之详细攻略 目录 schedule库的简介 1.特性 schedule库的安装 schedule库的使用方法 1.基础用法
- Python之gmplot:gmplot库的简介、安装、使用方法之详细攻略
Python之gmplot:gmplot库的简介.安装.使用方法之详细攻略 目录 gmplot库的简介 gmplot库的安装 gmplot库的使用方法 1.基础用法 gmplot库的简介 一个类似ma ...
最新文章
- [Javascript]怎么样让公告不间断的滚动显示
- 编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串,但要保证汉字不被截取半个...
- ffmpeg rtsp转 rtmp
- 阿里巴巴Java开发手册———个人追加的见解和补充(一)
- SqlServer一些用法
- 【第五单元】vim与文件管理(10.1)
- js中立即执行函数会预编译吗_面试官:聊聊对Vue.js框架的理解
- linux中强大且常用命令:find、grep
- 串口服务器芯片方案商,串口服务器芯片
- Djangon 基础总结 汇总 从请求到返回页面的过程,
- shell 之while两种写法
- VS2015安装包损坏或丢失的方法_2022年7月
- FLStudio中文全套插件包FL水果20.8中文宿主软件插件
- WIFI基础入门--802.11--成帧细节(管理帧)--5
- Rebuttal得来的经验
- com.alibaba.fastjson.JSONException: syntax error, expect {, actual [, pos 64, fieldName ***, fasjson
- 讲义六 之 docker 搭建测试环境以及部署项目包 created by 爱软测_bill
- CSS 如何画一个三角形?原理是什么?
- Framework基础之入门
- python实现AdaBoost算法
热门文章
- mysql 跨服务器 etl_mysql数据库跨服务器查询【需要确定mysql支持FEDERATED ,可以参照文章内容自己配置】...
- 安装提示没有安装包docker(转载)
- html一个页面分页代码怎么写,纯JS前端实现分页代码
- 基于JAVA+SpringMVC+MYSQL的简单企业人事管理系统
- VSCode代码格式化自动换行问题
- 15.用户故事与敏捷方法——Scrum与用户故事笔记
- 认真研究下HTML之id、name、form、submit
- MVC中某个页面不需要引用母版页的正确写法
- Linux系统配置成简单的路由器
- (转)Ubuntu下JDK7安装全过程并调试第一个带包的java程序