Python读写unicode文件的方法

yipeiwu_com6年前Python基础

本文实例讲述了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网络编程之使用TCP方式传输文件操作示例

Python网络编程之使用TCP方式传输文件操作示例

本文实例讲述了Python网络编程之使用TCP方式传输文件操作。分享给大家供大家参考,具体如下: TCP文件下载器 客户端 需求:输入要下载的文件名,从服务器端将文件拷贝到本地 步骤:...

简单的python协同过滤程序实例代码

本文研究的主要是python协同过滤程序的相关内容,具体介绍如下。 关于协同过滤的一个最经典的例子就是看电影,有时候不知道哪一部电影是我们喜欢的或者评分比较高的,那么通常的做法就是问问周...

Python面向对象编程之继承与多态详解

Python面向对象编程之继承与多态详解

本文实例讲述了Python面向对象编程之继承与多态。分享给大家供大家参考,具体如下: Python 类的继承 在OOP(Object Oriented Programming)程序设计中...

python str与repr的区别

尽管str(),repr()和``运算在特性和功能方面都非常相似,事实上repr()和``做的是完全一样的事情,它们返回的是一个对象的“官方”字符串表示,也就是说绝大多数情况下可以通过求...

python脚本后台执行方式

在Linux中,可以使用nohup将脚本放置后台运行,如下: nohup python myscript.py params1 > nohup.out 2>&1 &...