python文件操作

目录

文件的编码

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

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

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

UTF-8

GBK

Big5

● 等

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

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

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

文件的读取

什么是文件

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

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

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







文件的写入

注意:

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

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

文件的追加

相关推荐
biter down几秒前
C++ 单例模式:饿汉与懒汉模式
开发语言·c++·单例模式
echome8885 分钟前
Go 语言并发编程实战:用 Goroutine 和 Channel 构建高性能任务调度器
开发语言·后端·golang
2401_874732537 分钟前
Python上下文管理器(with语句)的原理与实践
jvm·数据库·python
l1t14 分钟前
与系统库同名python脚本文件引起的奇怪错误及其解决
开发语言·数据库·python
Jackey_Song_Odd19 分钟前
Part 1:Python语言核心 - 内建数据类型
开发语言·python
切糕师学AI26 分钟前
编程语言 Erlang 简介
开发语言·erlang
sycmancia27 分钟前
C++——C++中的类型识别
开发语言·c++
带娃的IT创业者28 分钟前
WeClaw WebSocket 连接中断诊断:从频繁掉线到稳定长连的优化之路
python·websocket·网络协议·php·fastapi·实时通信
还是大剑师兰特28 分钟前
Vue3 按钮切换示例(启动 / 关闭互斥显示)
开发语言·javascript·vue.js
GinoWi28 分钟前
Chapter 4 Python中的循环语句和条件语句
python