码迷,mamicode.com
首页 > 编程语言 > 详细

Python文件IO

时间:2014-11-11 00:41:54      阅读:305      评论:0      收藏:0      [点我收藏+]

标签:style   blog   io   color   os   sp   for   文件   div   

Python文件IO

有如下文本内容,文件路径为D:\temp,文件名称为lyric.txt,

line1 Look ! 
line2 If U had one shot
line3 One opportunity
line4 To seize everything U ever wanted
line5 One moment
line6 Would U capture it ? 
line7 Or just let it slip

  

  1. 逐行读取,并输出
    #coding=utf-8 
    import os
    file_path = rD:\temp
    file_name = lyric.txt
    #拼接文件路径与名称
    file_URI = os.path.join(file_path,file_name)
    print("file_URI--  " + file_URI)
    fd = open(file_URI, mode=r)
    #逐行读取文件内容
    for line in fd:
        #输出每行内容,每行行尾有换行符号
        print(line)

    输出结果,单独输出每行,包含此行的换行符: 

  2. file_URI--  D:\temp\lyric.txt
    line1 Look ! 
    
    line2 If U had one shot
    
    line3 One opportunity
    
    line4 To seize everything U ever wanted
    
    line5 One moment
    
    line6 Would U capture it ? 
    
    line7 Or just let it slip



  3. read(),读取全部内容
    #coding=utf-8 
    import os
    file_path = rD:\temp
    file_name = lyric.txt
    file_URI = os.path.join(file_path,file_name)
    print("file_URI--  " + file_URI)
    fd = open(file_URI, mode=r)
    content = fd.read()
    print(content)

    输出结果

    file_URI--  D:\temp\lyric.txt
    line1 Look ! 
    line2 If U had one shot
    line3 One opportunity
    line4 To seize everything U ever wanted
    line5 One moment
    line6 Would U capture it ? 
    line7 Or just let it slip

     

  4. readlines(),读取全部内容,返回每行内容作为元素的列表
    #coding=utf-8 
    import os
    file_path = rD:\temp
    file_name = lyric.txt
    file_URI = os.path.join(file_path,file_name)
    print("file_URI--  " + file_URI)
    fd = open(file_URI, mode=r)
    content_list = fd.readlines()
    print(content_list)

    输出结果

    file_URI--  D:\temp\lyric.txt
    [line1 Look ! \n, line2 If U had one shot\n, line3 One opportunity\n, line4 To seize everything U ever wanted\n, line5 One moment\n, line6 Would U capture it ? \n, line7 Or just let it slip]

     

Python文件IO

标签:style   blog   io   color   os   sp   for   文件   div   

原文地址:http://www.cnblogs.com/AlexBai326/p/4088537.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!