读写文件是最常见的IO操作。Python内置了读写文件的函数。

读写文件前,我们先了解一下,在磁盘上读写文件的功能都是有操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象,然后通过操作系统提供的接口从这个文件对象中读取数据(读文件),或者把数据写入这个文件对象(写文件)。

读文件(txt|csv)

1)读txt,'r'表示读

2)读csv并输出所有内容

3)如果文件不存在,会给出错误

4)关闭文件 f.close()

5)with语句自动帮助调用close()方法

写文件(txt|csv)

‘,’是起到分列的作用

1)'w'是写,覆盖之前的内容

2)'a'是追加,保留原来的内容

最新文章

  1. Yii rules常用规则(转)
  2. HDU 1532 最大流模板题
  3. OBD K线抓包 II
  4. Lecture Notes: Macros
  5. cmd中无法运行svn命令
  6. Oracle静态数据字典
  7. NOIP 2015提高组复赛
  8. netty 实现socket服务端编写
  9. jQuery截取字符串插件区分中英文
  10. scheme 宏macro写法
  11. Linux - 简明Shell编程02 - 变量(Variable)
  12. hdu1814 Peaceful Commission
  13. 修复恢复"可疑"的SQLServer数据库
  14. 用python写个简单的小程序,编译成exe跑在win10上
  15. 《剑指offer》-表示数值的字符串
  16. 问题:mysql服务正在启动 mysql服务无法启动 && mysql启动脚本 mysql关闭脚本
  17. 在IP网络中,P、PE、CE代表意思
  18. 第一章-Javac编译器介绍
  19. Mysql Insert Or Update语法实例
  20. Java的异常处理throw和throws的区别

热门文章

  1. centos 7.1开机/etc/rc.local脚本不执行的问题
  2. 【CF886E】Maximum Element DP
  3. Mybatis generator使用小记
  4. mysql rowid实现
  5. css---媒体查询
  6. vue之介绍
  7. 分布式存储中HDFS与Ceph两者的区别是什么,各有什么优势?
  8. ubuntu16.04 下 卸载CUDA9.1
  9. CodeForces - 779D String Game 常规二分
  10. 总结web应用中常用的各种cache(转)