python之文件

python之文件

写文件

  • 代码

    f=open("C:\\Users\\timmy\\Desktop\\tmp\\1.txt",'w');
    f.write("hahahha.\nhaHHAHAAH!\n")
    f.write("hehehhee\n")
    f.close()
    
  • 结果
    在这里插入图片描述

  • 总结

    • 如果文件所在目录存在,文件不存在会自动创建,如果文件所在目录不存在,则不会自动创建,比如tmp
    • 在后面加上\n换行符,负责后面最加在同一行,除非你想在同一行。

追加文件

  • 代码

    f=open("C:\\Users\\timmy\\Desktop\\tmp\\1.txt",'a');
    f.write("hhhahha\n");
    f.close()
    
  • 结果
    在这里插入图片描述

  • 总结

    • 在打开文件基础上最加后续文件

读文件

  • 写法一

    • 代码

      #读文件
      f=open("C:\\Users\\timmy\\Desktop\\tmp\\1.txt",'r');
      # var=f.read();
      var1=f.readlines();#读出所有行,然后制成列表返回
      # print(var)
      print(var1)#打印列表
      f.close();
      
    • 结果

      ['hahahha.\n', 'haHHAHAAH!\n', 'hehehhee\n', 'hhhahha\n']
      
    • 总结

      • readlines是读出所有行,然后制成列表返回。
  • 写法二

    • 代码

      with open("C:\\Users\\timmy\\Desktop\\tmp\\1.txt",'r') as object_lines:
       lines = object_lines.readlines()
       for line in lines:
           print(line)
      
    • 结果

      hahahha.
      
      haHHAHAAH!
      
      hehehhee
      
      hhhahha
      
      

整体读

  • 代码

    with open("C:\\Users\\timmy\\Desktop\\tmp\\1.txt",'r') as object_lines:
        lines = object_lines.read()
        print(lines)
    
  • 结果

    hahahha.
    haHHAHAAH!
    hehehhee
    hhhahha
    
  • 总结

    • r w a 一次只能写一个

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值