- 0
- 0
- 约2.18万字
- 约 148页
- 2026-03-19 发布于浙江
- 举报
第15章Python的文件操作与数据库操作;;;1.文件的打开和关闭(B)
文件是存储在辅助存储器中的数据序列,Python通过文件操作实现对外部文件的使用。;(1)文件的分类
①文本文件:
文本文件存储的是普通“字符”文本,Python默认为unicode字符集(两个字节表示一个字符,最多可以表示65536个),可以使用记事本程序打开。但是像word软件编辑的文档不是文本文件。
②二进制文件:
二进制文件把数据内容用“字节”进行存储,无法用记事本打开。必须使用专用的软件解码。常见的有MP4视频文件、MP3音频文件、JPG图片、doc文档等。;(2)文件打开与关闭
①文件的打开:
在Python中,使用open()函数,可以打开一个文件,返回一个文件对象。
命令格式:对象名=open(文件名[,打开模式])
注意,文件名必须包含扩展名,且可以包含文件路径。
最常见的访问模式:
“r”以只读模式打开文件,可以读取文件中的数据内容,不能修改文件中的数据内容。若文件不存在,则返回出错提示。文件的指针将会放在文件的开头。打开文件后,从文件的开头开始读取数据。不加访问模式参数,默认为只读。;“w”以只写模式打开文件,不能读取文件中的数据内容,可以将数据导入文件中。文件的指针也是在文件的开头,如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。
“a
您可能关注的文档
- 第2章 数据通信基础 课件 2026年中职高考信息技术类总复习.pptx
- 第3章 网络设备配置技术 课件 2026年中职高考信息技术类总复习.pptx
- 第4章 网络操作系统 课件 2026年中职高考信息技术类总复习.pptx
- 第5章 因特网(Internet)应用 课件 2026年中职高考信息技术类总复习.pptx
- 第6章 网络安全基础 课件 2026年中职高考信息技术类总复习.pptx
- 第7章 信息技术应用基础 课件 2026年中职高考信息技术类总复习.pptx
- 第8章 操作系统的使用(Windows 10) 课件 2026年中职高考信息技术类总复习.pptx
- 第9章 数字媒体技术应用 课件 2026年中职高考信息技术类总复习.pptx
- 第10章 绪论、Python基础 课件 2026年中职高考信息技术类总复习.pptx
- 第11章结构化程序设计 课件 2026年中职高考信息技术类总复习.pptx
- 临床试验安全性监测试卷及答案.docx
- GBT17671-2021宣贯试卷及答案.docx
- 押题3 主题词 Kindness&Compassion (解析版)(读后续写押题)-2026年高考英语写作考前热点话题押题讲练(全国通用).docx
- 阅读CD篇提分讲义:从“读不懂”到“全对”的实战技巧 讲义-2026年高考英语二轮专题复习讲练(全国通用).docx
- 2.1 乡村和城镇空间结构(教学课件)-2025-2026学年高中地理必修第二册(人教版2019).pptx
- 秘籍01 语法填空(有词填空之动词 形容词、副词 名词 代词)(抢分秘籍)(原卷版)-2026年高考英语终极冲刺讲练(全国通用).docx
- 秘籍03 阅读理解(主旨大意 推理判断 细节理解 词义猜测)(抢分秘籍)(解析版)-2026年高考英语终极冲刺讲练(全国通用).docx
- 2.3 海洋空间资源与国家安全(教学课件)-2025-2026学年高中地理选择性必修3(中图版).pptx
- 秘籍01 语法填空(有词填空之动词 形容词、副词 名词 代词)(抢分秘籍)(解析版)-2026年高考英语终极冲刺讲练(全国通用).docx
- 广东省梅州市2025_2026学年高二政治上学期期末考试试题.doc
最近下载
- 中山市城市规划技术准与准则.PDF
- 电力系统无功补偿配置技术原则Q GDW 212 — 2008.pdf VIP
- 考试题网络管理员综合能力测试.docx VIP
- 建筑施工高处作业安全技术规范JGJ80-202420240805.pptx VIP
- 射频设计软件:Keysight ADS二次开发_(9).自定义元件与模型.docx VIP
- 水毁修复工程实施方案(3篇).docx
- 2026年甘肃安泰集团有限责任公司招聘工作人员备考题库及答案详解1套.docx VIP
- 猪圆环病毒病海量图片.ppt VIP
- 洪涝灾害课件PPT.pptx VIP
- 2026年甘肃安泰集团有限责任公司招聘工作人员备考题库带答案详解.docx VIP
原创力文档

文档评论(0)