python3中文件/IO编程
2024-09-06 22:02:02
python3的文件操作可谓是我见过所有语言中最舒服的,那我们来一起看一下py3中的文件操作。
1:文件的打开方式有以下几种:
注:以上图表参考菜鸟教程
2:定位读写文件 f = open("文件名",方式) f.seek(x,y)方法会定位从何处开始对文件进行操作,其中
x表示从第几个字节开始,y一般为0也就是开头,y为1表示当前位置,y为2表示文件末尾。
seek()无返回值,故值为None
比如:f.seek(0,2)对某个文件中只有内容helloworld进行操作,就会从l开始进行操作
tell() : 查看文件的当前位置,即tell是获取文件指针位置。
readline(n):读入若干行,n代表读入的最长字节数。这样可以避免读入过大造成异常
readlines() :读入所有行的内容
read读入所有行的内容
删除使用os.remove(file_name)
可以用chdir()方法来改变当前的目录。chdir()方法需要的一个参数是你想设成当前目录的目录名
getcwd()方法显示当前的工作目录。
最新文章
- Entity Framework 6 Recipes 2nd Edition(10-6)译 ->; TPT继承模型中使用存储过程
- Emmet,让你爱上敲代码
- docker 与 vmware 的区别
- ListView 加载更多列表 Load More mono forandroid 项目笔记
- Java Socket编程(转)
- 移动端的touch事件处理
- CSS让div背景透明
- Owin管道与asp.net管道模型
- CF 85D Sum of Medians (五颗线段树)
- C语言运算符的注意问题
- Linux-手动释放缓存(Buffer、Cache)
- 【收集】sql查询统计,周,月,年
- 转载 iOS拦截导航栏返回按钮事件的正确方式
- 最最简单的CentOs6在线源搭建
- 剑指Kubernetes 揭秘腾讯云的PaaS技术选型策略
- DSP到底是个什么鬼?看完你就懂了
- Asp.net core 学习笔记 Fluent Validation
- frag
- [转]php hash_pbkdf2 和 node.js crypto.pbkdf2
- RabbitMQ基本概念和原理