python3-cookbook
3.0
  • Copyright
  • 前言
  • 第一章:数据结构和算法
  • 第二章:字符串和文本
  • 第三章:数字日期和时间
  • 第四章:迭代器与生成器
  • 第五章:文件与IO
    • 5.1 读写文本数据
    • 5.2 打印输出至文件中
    • 5.3 使用其他分隔符或行终止符打印
    • 5.4 读写字节数据
    • 5.5 文件不存在才能写入
    • 5.6 字符串的I/O操作
    • 5.7 读写压缩文件
    • 5.8 固定大小记录的文件迭代
    • 5.9 读取二进制数据到可变缓冲区中
    • 5.10 内存映射的二进制文件
    • 5.11 文件路径名的操作
    • 5.12 测试文件是否存在
    • 5.13 获取文件夹中的文件列表
    • 5.14 忽略文件名编码
    • 5.15 打印不合法的文件名
    • 5.16 增加或改变已打开文件的编码
    • 5.17 将字节写入文本文件
    • 5.18 将文件描述符包装成文件对象
    • 5.19 创建临时文件和文件夹
    • 5.20 与串行端口的数据通信
    • 5.21 序列化Python对象
  • 第六章:数据编码和处理
  • 第七章:函数
  • 第八章:类与对象
  • 第九章:元编程
  • 第十章:模块与包
  • 第十一章:网络与Web编程
  • 第十二章:并发编程
  • 第十三章:脚本编程与系统管理
  • 第十四章:测试、调试和异常
  • 第十五章:C语言扩展
  • 附录A
  • 关于译者
  • Roadmap
python3-cookbook
  • 第五章:文件与IO
  • View page source

第五章:文件与IO¶

所有程序都要处理输入和输出。 这一章将涵盖处理不同类型的文件,包括文本和二进制文件,文件编码和其他相关的内容。 对文件名和目录的操作也会涉及到。

Contents:

  • 5.1 读写文本数据
  • 5.2 打印输出至文件中
  • 5.3 使用其他分隔符或行终止符打印
  • 5.4 读写字节数据
  • 5.5 文件不存在才能写入
  • 5.6 字符串的I/O操作
  • 5.7 读写压缩文件
  • 5.8 固定大小记录的文件迭代
  • 5.9 读取二进制数据到可变缓冲区中
  • 5.10 内存映射的二进制文件
  • 5.11 文件路径名的操作
  • 5.12 测试文件是否存在
  • 5.13 获取文件夹中的文件列表
  • 5.14 忽略文件名编码
  • 5.15 打印不合法的文件名
  • 5.16 增加或改变已打开文件的编码
  • 5.17 将字节写入文本文件
  • 5.18 将文件描述符包装成文件对象
  • 5.19 创建临时文件和文件夹
  • 5.20 与串行端口的数据通信
  • 5.21 序列化Python对象
Previous Next

© Copyright 2017, 熊能.

Built with Sphinx using a theme provided by Read the Docs.