news 2026/5/12 8:46:05

关于python中打开文件,以及可能错误,介绍

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
关于python中打开文件,以及可能错误,介绍

**该mode是基于open()函数里参数的调整**

错误代码

f = r"C:\dj\dw1.txt" b = f.read(c) print(b) f.close()

正确代码

f = open(r"C:\dj\dw1.txt") s = f.read() print(s) f.close()

open()函数需要后面的打开路径,r/R表示该代码的的原意

mode表示该文件的属性,有点像我的世界里的,创造、生存这样的模式

需要注意的是,mode参数可以不写,不写时默认值为’r’,即只读模式

具体有以下

‘r’以只读模式打开文件,文件指针位于文件开头
‘w’以只写模式打开文件,文件不存在则创建,存在则覆盖内容
‘a’以追加模式打开文件,不能读内容,写入指针位于文件末尾
‘r+’以读写模式打开文件,写的指针刚开始指在文件开头,因此会覆写文件
‘a+’以追加模式打开文件,可以读取内容3
‘b’以二进制模式打开文件,常用于处理非文本文件,如图片、音频等
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/12 8:38:55

Kubernetes自动化运维与ChatOps实践

Kubernetes自动化运维与ChatOps实践 一、引言 自动化运维和ChatOps是现代云原生运维的重要发展方向。通过将运维操作自动化并集成到聊天工具中,可以显著提升运维效率和响应速度。 二、自动化运维架构 2.1 自动化运维参考架构 ┌──────────────────…

作者头像 李华
网站建设 2026/5/12 8:38:01

表面贴装TVS二极管选型与应用全解析

1. 表面贴装功率TVS二极管的核心优势解析在电信基站、工业控制系统等关键电力应用中,一次意外的浪涌事件可能导致数万元设备损坏和数小时系统宕机。传统通孔封装的TVS二极管虽然能提供基础保护,但实测数据显示其引线电感导致的额外电压尖峰可达60V以上。…

作者头像 李华
网站建设 2026/5/12 8:33:30

阿里七面面经(Java岗)

上个月班上的好好的突然被通知"毕业了",现在工作也确实不好找。之前近一个月面了很多大大小小的公司降薪太严重都没考虑去,最后没办法本来都打算随便去一家了却偶然得到一个阿里的面试机会,足足面了七面(我太难了&#…

作者头像 李华
网站建设 2026/5/12 8:27:09

虚幻引擎AI智能体集成:MCP协议实现与自动化开发实践

1. 项目概述:当虚幻引擎遇见AI智能体如果你是一名游戏开发者,或者对AI智能体(Agent)技术充满好奇,那么“Codeturion/unreal-api-mcp”这个项目绝对值得你花时间深入研究。简单来说,这是一个为虚幻引擎&…

作者头像 李华