位置: 编程技术 - 正文
推荐整理分享python的文件操作方法汇总(python的文件操作中找不到文件应该如何处理),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:python的文件操作过程有编辑吗,python的文件操作方法,python的文件操作过程没有那一步怎么办,python的文件操作过程没有那一步,python的文件操作中找不到文件应该如何处理,python的文件操作过程,python的文件操作方法,python的文件操作过程,内容如对您有帮助,希望把文章链接给更多的朋友!
文件的读操作
示例:
运行结果:
复制代码
文件的写操作
知识点:
1. 写操作前,文件先格式化清空文件
2.清空操作,在执行open的w方法后,清空
运行结果:
打开文件后显示如下
文件的append方法
语法格式:
f = open('文件名','a','encoding = utf8')
文件这种方法为追加模式:1, 空白文件中,直接从头开始写入内容; 2 有内容的文件,会在末尾开始继续写入内容
示例:
运行结果:
readline 和 readlines
readline是逐行读取
readlines是全文读取
示例:
运行结果:
文件的tell() 和 seek()方法
示例:
运行结果:
当前光标位置 当前光标位置
文件操作之flush方法
truncate方法
其他的文件方法: r+ 读写方法
基于字符read & write
最基本的文件操作当然就是在文件中读写数据。这也是很容易掌握的。现在打开一个文件以进行写操作:
fileHandle = open ( 'test.txt', 'w' )
‘w'是指文件将被写入数据,语句的其它部分很好理解。下一步就是将数据写入文件:
fileHandle.write ( 'This is a test.nReally, it is.' )
这个语句将“This is a test.”写入文件的第一行,“Really, it is.”写入文件的第二行。最后,我们需要做清理工作,并且关闭文件:
fileHandle.close()
正如你所见,在Python的面向对象机制下,这确实非常简单。需要注意的是,当你再次使用“w”方式在文件中写数据,所有原来的内容都会被删除。如果想保留原来的内容,可以使用“a”方式在文件中结尾附加数据:
然后,我们读取test.txt,并将内容显示出来:
以上语句将读取整个文件并显示其中的数据。
基于行的读写 line
同时,也可以将文件内容保存到一个list中:
或者在文件中一次读取几个字节的内容:
简单了解OpenCV是个什么东西 OpenCV于年由Intel建立,如今由WillowGarage提供支持。OpenCV是一个基于BSD许可[1](开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows和MacOS操作系
python先序遍历二叉树问题 问题如何遍历一个二叉树遍历二叉树就是访问二叉树的每一个节点二叉树父结点下先左访问,先序遍历(根左右)例如:遍历以下的二叉树遍历结果:AB
python使用邻接矩阵构造图代码示例 问题如何使用list构造图邻接矩阵的方式Python代码示例#!/usr/bin/envpython#-*-encoding:utf-8-*-#author:LiYanwei#version:0.1#邻接矩阵'''a---b||||c||/e---d/对于无向图顶点之
上一篇:Python3调用微信企业号API发送文本消息代码示例(python接入微信)
下一篇:简单了解OpenCV是个什么东西(opencv是干嘛用的)
友情链接: 武汉网站建设