python-基础笔记6-文件处理常用函数
来源:互联网 发布:windows 10版本 编辑:程序博客网 时间:2024/05/28 17:05
1. 常用文件处理函数
python函数都不加f open()fopen()fread()fwrite()fflush()fseek() //定位到某个位置seek(10)从第10个字符开始fgets()fputc()fgetc()fclose()
刷新文件,退出文件,缓存区满时 都会把缓存区的内容写入磁盘
fflush刷新缓存区
退出时刷新缓存区
缓存区满时刷新缓存区
open('name', 'mode') write('content')close()read(size)>>> fp=open('hello.txt','w')>>> fp.name #读文件的名称'hello.txt'>>> fp.mode #读文件的模式(r只读 w只从头写可创建 a从文件尾追加写可创建 a+可读可从文件尾追加可创建 w+可读可从文件头写可创建 r+可读可从文件头写)'w'>>> fp.closed #查看文件关闭模式False>>> fp=open('hello.txt','r+')>>> buf=fp.read()>>> buf'aaabbbccca\nr+++\na+++\naaa+++\naaabbbccc\n'>>> fp.write('newnew')>>> fp.flush()>>> fp.seek(0)>>> buf=fp.read()>>> buf'aaabbbccca\nr+++\na+++\naaa+++\naaabbbccc\nnewnew'>>> fp.write('333333')>>> fp.flush() #把缓存区文件内容写入磁盘>>> buf=fp.read() #read为空,因为文件指标在文件尾>>> buf''>>> fp.seek(0) #定位文件指针到文件头>>> buf=fp.read()>>> buf'aaabbbccca\nr+++\na+++\naaa+++\naaabbbccc\nnewnew333333'
阅读全文
0 0
- python-基础笔记6-文件处理常用函数
- Python基础入门—常用函数笔记
- python基础笔记2-字符串处理函数
- [Python入门及进阶笔记]Python-基础-文件处理小结
- [Python入门及进阶笔记]Python-基础-文件处理小结
- Python基础:常用函数
- python文件基础处理
- python 常用函数笔记
- PYTHON常用字符串处理函数
- python常用文件处理命令
- python基础类型-常用函数
- python基础--字符串常用函数
- python异常处理基础笔记
- python处理csv文件--基础
- python基础学习(6)—使用Python处理文件
- PHP基础2-函数/分支语句/循环语句/表单处理/文件导入/常用php函数
- python 一些常用函数笔记
- [学习笔记]Python 常用函数
- c用信号量(Semaphore)实现消费者生产者同步
- tar包方式安装Mysql
- servlet之el表达式
- 网上商城项目总结 续
- adb push adb pull adb shell实验记录
- python-基础笔记6-文件处理常用函数
- 关闭oracle数据库多个实例
- APP支付宝支付
- D3.js和highcharts,echarts性能对比
- ulimit -c unlimited linux系统对core文件限制解除
- Linux命令--mysqld_safe和mysqld区别
- es6之二
- 用合并词来进行关键词搜索
- 深入理解Android之View的绘制流程