第十一章[文件系统]:11.1:文件的读写

一,文件的读取

1,open()函数

open()函数:
功能:open() 函数用于打开一个文件,并返回文件对象,
在对文件进行处理过程都需要使用到这个函数,
如果该文件无法被打开,会抛出 OSError。

open(file, mode='r')

参数:file: 必需,文件路径(相对或者绝对路径)
mode: 可选,文件打开模式
返回值:open() 函数返回了打开的文件对象

注意:使用 open() 函数一定要保证关闭文件对象,即调用 close() 函数。
为什么文件使用完毕后必须关闭?
因为文件对象会占用操作系统的资源,
并且操作系统中同一时间能打开的文件数量也是有限的

2,open函数中mode参数的取值:

3,close()方法

close()方法
功能:clos

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/449322.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

大模型实践笔记(1)——GLM-6B实践

目录 在Ubuntu上的配置Git Large File Storage 安装Git LFS: 设置Git LFS: 使用Git LFS: 安装GLM-6B 环境依赖 ChatGLM2-6B介绍 配置GLM 下载代码 构建环境 安装依赖 本地部署 网页UI 很多模型在hugging face上面,…

线性代数:线性方程组

目录 一、线性方程组概念 二、消元法求线性方程组 三、系数阵的秩与线性方程组的解 无解 唯一解 无数解 相关定理 一、线性方程组概念 二、消元法求线性方程组 三、系数阵的秩与线性方程组的解 无解 唯一解 无数解 相关定理

【笔记】React Native实战练习(仿网易云游戏网页移动端)

/** * 如果系统看一遍RN相关官方文档,可能很快就忘记了。一味看文档也很枯燥无味, * 于是大概看了关键文档后,想着直接开发一个Demo出来,边学边写,对往后工作 * 开发衔接上能够更顺。这期间肯定会遇到各种各样的问题&a…

STM32F407移植OpenHarmony笔记8

继上一篇笔记,成功开启了littlefs文件系统,能读写FLASH上的文件了。 今天继续研究网络功能,让控制台的ping命令能工作。 轻量级系统使用的是liteos_m内核lwip协议栈实现网络功能,需要进行配置开启lwip支持。 lwip的移植分为两部分…

计算机图形学 实验

题目要求 1.1 实验一:图元的生成:直线、圆椭区域填充 你需要完成基本的图元生成算法,包括直线和椭圆。 在区域填充中,要求你对一个封闭图形进行填充。你需要绘制一个封 闭图形(例如多边形),并选…

HTTP和HTTPS区别!

http 是我们几乎天天都要打交道的东西,相关知识点有点多,所以也有不少面试必问的点,这里做了一些整理,帮且大家树立完整的 http 知识体系,对面试官说 so easy HTTP 的特点和缺点 特点:无连接、无状态、灵…

网络时间协议NTP工作模式

单播服务器/客户端模式 单播服务器/客户端模式运行在同步子网中层数较高层上。这种模式下,需要预先知道服务器的IP地址。 客户端:运行在客户端模式的主机(简称客户端)定期向服务器端发送报文,报文中的Mode字段设置为3(客户端模式)。当客户端接收到应答报文时,客户端会…

MATLAB拟合正态分布(附完整代码和数据)

使用MATLAB拟合正态分布的主要步骤是: 输入样本数据 使用变量x保存样本数据,例如: x [1.2, 3.4, 2.1, 0.5, 4.3]; 调用正态分布的最大似然估计函数 使用normfit函数来完成正态分布的参数的最大似然估计: [mu_hat,sigma_hat] normfit(x); normfit函数会返回正态分布位置…

查看自己电脑是arm还是x64(x86)

linux 参考: https://liuweiqing.blog.csdn.net/article/details/131783851 uname -a如果输出是 x86_64,那么你的系统是 64 位的 x86 架构(通常我们称之为 x64)。如果输出是 armv7l 或者以 arm 开头的其他值,那么你的…

FS【2】:CAT-Net

文章目录 前言AbstractIntroductionMethodsProblem DefinitionNetwork OverviewMask Incorporated Feature ExtractionCross Masked Attention TransformerSelf-Attention ModuleCross Masked Attention ModulePrototypical Segmentation Module Iterative Refinement Framewor…

使用 IDEA 开发一个简单易用的 SDK

目录 一、什么是 SDK 二、为什么要开发 SDK 三、开发 SDK 的详细步骤 四、导入 SDK 进行测试 附:ConfigurationProperties 注解的介绍及使用 一、什么是 SDK 1. 定义:软件开发工具包 Software Development Kit 2. 用于开发特定软件或应用程序的工…

【2024年美国大学生数学建模竞赛】F题完整解析(问题分析、数学模型、实现代码、参考论文)

减少非法野生动物贸易的综合数据驱动项目 写在前面摘要1、问题重述1.1、问题背景:1.2、问题描述: 1.3子问题详述:1. 客户选择:2. 项目适应性和支持:3. 客户资源和权力需求:4. 项目影响分析:5. 成…