Python读写unicode文件的方法

408次阅读  |  发布于5年以前

本文实例讲述了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程序设计有所帮助。

Copyright© 2013-2020

All Rights Reserved 京ICP备2023019179号-8