当前位置: 首页 > article >正文

Python入门全攻略(六)

文件操作

文件路径

  • 绝对路径:

D:\pythonLearing\fileOperating.exe

  • 相对路径:

./fileOperating.exe

# ./表示当前目录

# ../表示上一级目录

字符编码

字符集编码 说明
ASCll   最早的字符编码标准之一,基于拉丁字母的字符集,一共有128个字符
GBK(国际码) 用于简体中文的字符编码,扩展自GB2312,包含更多中文字符
Unicode 为容纳世界上所有书面语言而制定的一种字符集编码,字符集非常大
UTF-8 Unicode的一种实现方式,使用一到四个字节表示一个字符,广泛使用

文件操作

python代码操作的文件格式:exe、txt、py、csv、md、mp4、jpg......(文本/音频/图片...)

文件操作模式:

模式 描述 适用场景
'r' 读取模式,文本文件必须存在,否则会抛出异常。 读取现有文本文件的内容。
'w' 写入模式,如果文件存在则覆盖,否则创建新文件。 创建或覆盖写入文本文件。
'a' 追加模式,如果文件存在则在文件末尾追加内容,否则创建新文件。 追加内容到现有文本文件。
'r+' 读写模式,文件必须存在,否则会抛出异常。 读取并写入文本文件。
'w+' 读写模式,如果文件存在则覆盖,否则创建新文件。 创建或覆盖并读取文本文件。
'a+' 追加读写模式,如果文件存在则在文件末尾追加内容,否则创建新文件。

http://www.kler.cn/a/548902.html

相关文章:

  • 小米 R3G 路由器(Pandavan)实现网络打印机功能
  • 在conda环境下,安装Pytorch和CUDA
  • 【第11章:生成式AI与创意应用—11.4 生成式AI在其他领域的创新应用与未来展望】
  • 基于阿里云可观测产品构建企业级告警体系的通用路径与最佳实践
  • 深入解析 vLLM:高性能 LLM 服务框架的架构之美(上)
  • React Hooks 的两个坑点
  • 【第15章:量子深度学习与未来趋势—15.1 量子计算基础与量子机器学习的发展背景】
  • 基于Spring Boot的大学校园生活信息平台的设计与实现(LW+源码+讲解)
  • C# 变量,字段和属性的区别
  • Web后端 - Maven管理工具
  • 【第10章:自然语言处理高级应用—10.4 NLP领域的前沿技术与未来趋势】
  • 【C++】34.智能指针(1)
  • STM32 如何使用DMA和获取ADC
  • PerfMonitor高效处理器性能监控与分析利器
  • 374_C++_升级等其他类型标签,使用将4字节字符串转换为无符号整数的定义方式
  • 免费好用的DeepSeek平台汇总(持续更新...)
  • 动态库与静态库:深入解析与应用
  • python的两种单例模式
  • STM32H743ZIT6 FreeRTOS CMSIS_V2 Lwip DP83848/LAN8720 最新HAL V1.12.1版本 AC6编译器,速通。
  • 浏览器打印局部网页,设置页眉