Python:文件的基本操作与基本读写

news/2025/3/24 2:19:27/

文件:存储在某种长期储存设备上的一段数据

 基础操作:打开文件,读与写文件,关闭文件

注意:只可以打开和关闭文件,不进行任何读写操作

文件对象的方法:

1.创建一个file对象,默认是以只读模式打开

read(n):n表示从文件中读取的数据的长度,没有传n就默认一次性读取文件的所有内容

write(n):将指定内容写入文件

close(n):关闭文件

属性:文件名.name:返回要打开的文件的文件名,可以包含文件的具体路径

文件名.mode:返回文件的访问模式

文件名.closed:用来检测文件是否关闭,关闭则返回True

文件读写:


http://www.ppmy.cn/news/1581277.html

相关文章

pytest的测试报告allure

1、安装jdk,安装allure、下载allure,配置环境变量 1.1、下载地址:https://repo.maven.apache.org/maven2/io/qameta/allure/allurecommandline 找到最新版本下载即可 【下载zip包】解压到任意目录,建议目录不要在C盘 不要太深 最好不要有中文;进入allure解压后的目录,找到…

分布式事务解决方案简介

一、分布式事务的挑战 在分布式系统中,多个服务协同完成一个业务操作时,可能会遇到数据一致性问题。传统单体应用的ACID事务无法直接扩展到分布式环境,主要矛盾在于: • 网络不可靠:服务间通信可能失败。 • 并发冲突…

如何在SQL中高效使用聚合函数、日期函数和字符串函数:实用技巧与案例解析

文章目录 聚合函数group by子句的使用实战OJ日期函数字符串函数数学函数其它函数 聚合函数 函数说明COUNT([DISTINCT] expr)返回查询到的数据的 数量SUM([DISTINCT] expr)返回查询到的数据的 总和,不是数字没有意义AVG([DISTINCT] expr)返回查询到的数据的 平均值&…

第J3周:DenseNet121算法实现01(Pytorch版)

🍨 本文为🔗365天深度学习训练营 中的学习记录博客🍖 原作者:K同学啊 目标 具体实现 (一)环境 语言环境:Python 3.10 编 译 器: PyCharm 框 架: Pytorch (二)具体步骤…

Redis 实现分布式锁全解析:从原理到实践

在分布式系统开发的广袤领域中,资源竞争问题宛如隐藏在暗处的礁石,时刻威胁着系统的稳定性与数据一致性。当多个服务实例如同脱缰野马般同时冲向同一份共享数据,试图进行修改操作时,一场混乱的 “数据抢夺战” 便悄然上演。此时&a…

使用DeepSeek翻译英文科技论文,以MarkDown格式输出,使用Writage 3.3.1插件转换为Word文件

一、使用DeepSeek翻译英文科技论文,以MarkDown格式输出 以科技论文“Electrical Power System Sizing within the Numerical Propulsion System Simulation”为例。 关于Writage 3.3.1的进一步了解,可发送邮件至邮箱pyengine163.com. 首先,打…

StarRocks 升级注意事项

前段时间升级了生产环境的 StarRocks,从 3.3.3 升级到了 3.3.9,期间还是踩了不少坑所以在这里记录下。 因为我们的集群使用的是存算分离的版本,也是使用官方提供的 operator 部署在 kubernetes 里的,所以没法按照官方的流程进入虚…

Google C++编码规范指南(含pdf)

Google C 编码规范的核心内容 1. 核心目标:通过统一的代码风格和命名规则,确保代码易于阅读和维护。避免复杂结构(如多重继承、复杂模板),优先使用简单、直观的实现方式。减少潜在的内存泄漏、悬空指针等问题&#xff…