1.文件操作
  f = open(文件路径, mode="模式", encoding="编码")
  f: 文件句柄
 文件的路径:
  相对路径
  相对于当前程序所在的文件夹
  ../ 上一层文件夹
  文件夹/ 进入文件夹
  绝对路径:
  从磁盘根目录寻找
模式:
  r
  f.read() 读取文件中全部内容
  f.read(n) 读取n个字符
  f.readline() 读取一行
  f.readlines() 读取全部, 返回列表

  for line in f:
  每次读取一行内容. 读完为止
  w
  f.write() 写
  a
  r+
  w+
  a+
  处理非文本文件 bytes
  rb
  wb
  ab

光标 (字节)
   seek(0) 移动到开头
  seek(0,2) 移动到末尾
  tell() 返回光标的位置

truncate(can)
  1. 如果给了参数, 从头截取到参数位置
  2. 如果不给参数, 从头截取到光标

文件的修改
  import os

  with open("原文件", mode="r", encoding="utf-8") as f1, \
  open("文件_副本" mode="w", encoding="utf-8") as f2:
  for line in f1:
  # 修改

  f2.write(line)

  os.remove("原文件")
  os.rename("文件_副本", "原文件")

最新文章

  1. 解决因为I_JOB_NEXT问题导致job执行不正常,不停生成trace文件问题
  2. java实现MD5加密
  3. CentOS6.5+nginx+tomcat负载均衡集群
  4. python 基础学习(元组,if,for)
  5. 关于微信扫描二维码下载apk文件的细节设计
  6. debian配置简单的vsftp服务器
  7. js 如何判断数据是数据还是对象
  8. PC硬件之我见——CPU篇
  9. C++ Primer 随笔 Chapter 10 关联容器
  10. RegexOptions枚举
  11. Ajax - 异步调用后台程序 -JSON
  12. ORACLE中seq$表更新频繁的分析
  13. ES6字符串方法
  14. asp.net core 系列 3 依赖注入服务
  15. uni-app 如何在当前页调上个页面的方法
  16. rest规范是什么?
  17. 关于jQuery出现的新添加元素点击事件无效
  18. C. Banh-mi
  19. Ubuntu PPA软件源
  20. npoi设置数据有效性

热门文章

  1. SpringSecurity开发
  2. CentOS 7下使用Apache2部署Django项目,解决文件名中含有中文报错的问题
  3. Python: sklearn库——数据预处理
  4. 装机、做系统必备:秒懂MBR和GPT分区表____转载网络
  5. ORACLE PSU SPU (2015-11-04)
  6. easy dragging script
  7. 阶段3 3.SpringMVC·_02.参数绑定及自定义类型转换_4 请求参数绑定集合类型
  8. 奶牛渡河(dp)
  9. "美团"APP学习记录知识点
  10. Hibernate5+Spring4整合