python文件操作

目录

文件的编码

思考:计算机只能识别:0和1,那么我们丰富的文本文件是如何被计算机识别,并存储在硬盘中呢?

答案:使用编码技术(密码本)将内容翻译成0和1存入。

计算机中有许多可用编码:

UTF-8

GBK

Big5

● 等

不同的编码,将内容翻译 成二进制也是不同的。

UTF-8是目前全球通用的编码格式

除非有特殊需求,否则,一律以UTF-8格式进行文件编码即可

文件的读取

什么是文件

内存中存放的数据在计算机关机后就会消失。要长久保存数据,就要使用硬盘、光盘、U 盘等设备。为了便于数据的管理和检索,引入了"文件 "的概念。

一篇文章、一段视频、一个可执行程序,都可以被保存为一个文件,并赋予一个文件名。,操作系统以文件为单位管理磁盘中的数据。一般来说,文件可分为文本文件、视频文件、音频文件、图像文件、可执行文件等多种类别

在日常生活中,文件操作主要包括打开关闭 等操作。







文件的写入

注意:

● 文件如果不存在,使用"w"模式,会创建新文件

● 文件如果存在,使用"w"模式,会将原有内容清空

文件的追加

相关推荐
中文很快乐1 分钟前
java后端好习惯---新手养成记
java·开发语言·开发好习惯·踩坑日志·新手养成
风华同学1 分钟前
【系统移植篇】系统烧写
java·开发语言·前端
测试人社区-小明2 分钟前
测试金字塔的演进:如何构建健康的自动化测试套件
python·测试工具·数据挖掘·pycharm·机器人·github·量子计算
by__csdn3 分钟前
JavaScript性能优化实战:异步与延迟加载全方位攻略
开发语言·前端·javascript·vue.js·react.js·typescript·ecmascript
敬往事一杯酒哈4 分钟前
1.3 Ros2快速体验
python·ros2
阿里嘎多学长4 分钟前
2025-12-11 GitHub 热点项目精选
开发语言·程序员·github·代码托管
杨超越luckly6 分钟前
HTML应用指南:利用GET请求获取全国瑞思教育门店位置信息
前端·python·arcgis·html·门店数据
diudiu96289 分钟前
Logback使用指南
java·开发语言·spring boot·后端·spring·logback
haiyu_y9 分钟前
Day 36 MLP神经网络的训练
python·深度学习·神经网络
程序喵大人10 分钟前
记录va_list重复使用导致的crash
开发语言·c++