Python3 基础教程 - 廖雪峰.......................................................................................... 245 文件读写 .................................................................................................. _birth = value @property def age(self): return 2015 - self._birth 上面的 birth 是可读写属性,而 age 就是一个只读属性,因为 age 可以 根据 birth 和当前时间计算出来。 小结 @property 广泛应用在类的定义中,可以让调用者写出简短的代码,同时 保证对参 编程都是同步模式,异步 IO 由于复杂度太高,后续涉 及到服务器端程序开发时我们再讨论。 文件读写 读写文件是最常见的 IO 操作。Python 内置了读写文件的函数,用法和 C 是兼容的。 读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操 作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以, 读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符), 然后,通过操作0 码力 | 531 页 | 5.15 MB | 1 年前3
Python 标准库参考指南 3.8.20 Unix 文件名模式匹配 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376 11.9 linecache --- 随机读写文本行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377 11.10 shutil --- 高阶文件操作 . . . . . . . . 448 13.6 tarfile --- 读写 tar 归档文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 456 ii 14 文件格式 471 14.1 csv --- CSV 文件读写 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1233 22.2 aifc --- 读写 AIFF 和 AIFC 文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1236 22.3 sunau --- 读写 Sun AU 文件 . . . . . . . . . . . . . . . . . .0 码力 | 1927 页 | 9.69 MB | 9 月前3
Python 标准库参考指南 3.8.20 Unix 文件名模式匹配 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376 11.9 linecache --- 随机读写文本行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377 11.10 shutil --- 高阶文件操作 . . . . . . . . 448 13.6 tarfile --- 读写 tar 归档文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 456 ii 14 文件格式 471 14.1 csv --- CSV 文件读写 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1233 22.2 aifc --- 读写 AIFF 和 AIFC 文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1236 22.3 sunau --- 读写 Sun AU 文件 . . . . . . . . . . . . . . . . . .0 码力 | 1927 页 | 9.69 MB | 9 月前3
Python 标准库参考指南 3.8.20 文件名模式匹配 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 403 11.9 linecache --- 随机读写文本行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404 11.10 shutil --- 高阶文件操作 . . . . . . . . 481 13.6 tarfile --- 读写 tar 归档文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490 14 文件格式 505 14.1 csv --- CSV 文件读写 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1319 22.2 aifc --- 读写 AIFF 和 AIFC 文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1322 22.3 sunau --- 读写 Sun AU 文件 . . . . . . . . . . . . . . . . .0 码力 | 2052 页 | 9.74 MB | 9 月前3
Python 标准库参考指南 3.10.15 文件名模式匹配 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438 11.9 linecache --- 随机读写文本行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 440 11.10 shutil --- 高阶文件操作 用 LZMA 算法压缩 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 510 13.4.1 读写压缩文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 510 13.4.2 在内存中压缩和解压缩数据 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 524 13.6 tarfile --- 读写 tar 归档文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 525 13.6.1 TarFile0 码力 | 2207 页 | 10.45 MB | 9 月前3
Python 标准库参考指南 3.10.15 Unix 文件名模式匹配 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 410 11.9 linecache --- 随机读写文本行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411 v 11.10 shutil --- 高阶文件操作 --- 用 LZMA 算法压缩 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 477 13.4.1 读写压缩文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 477 13.4.2 在内存中压缩和解压缩数据 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490 13.6 tarfile --- 读写 tar 归档文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 491 13.6.1 TarFile 对象0 码力 | 2072 页 | 10.39 MB | 9 月前3
Python 标准库参考指南 3.9.20 文件名模式匹配 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424 11.9 linecache --- 随机读写文本行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425 11.10 shutil --- 高阶文件操作 用 LZMA 算法压缩 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 495 13.4.1 读写压缩文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 496 13.4.2 在内存中压缩和解压缩数据 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 509 13.6 tarfile --- 读写 tar 归档文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 510 13.6.1 TarFile0 码力 | 2146 页 | 10.17 MB | 9 月前3
Python 标准库参考指南 3.9.20 Unix 文件名模式匹配 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 398 11.9 linecache --- 随机读写文本行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 399 11.10 shutil --- 高阶文件操作 --- 用 LZMA 算法压缩 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 463 13.4.1 读写压缩文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 463 13.4.2 在内存中压缩和解压缩数据 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 476 13.6 tarfile --- 读写 tar 归档文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 476 13.6.1 TarFile 对象0 码力 | 2015 页 | 10.12 MB | 9 月前3
Python 标准库参考指南 3.7.13 文件名模式匹配 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 378 11.9 linecache --- 随机读写文本行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 379 11.10 shutil --- 高阶文件操作 . . . . . . . . 448 13.6 tarfile --- 读写 tar 归档文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 456 14 文件格式 467 14.1 csv --- CSV 文件读写 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1251 23.2 aifc --- 读写 AIFF 和 AIFC 文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1254 23.3 sunau --- 读写 Sun AU 文件 . . . . . . . . . . . . . . . . .0 码力 | 1961 页 | 9.14 MB | 9 月前3
Python 标准库参考指南 3.7.13 Unix 文件名模式匹配 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 359 11.9 linecache --- 随机读写文本行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360 11.10 shutil --- 高阶文件操作 . . . . . . . . 424 13.6 tarfile --- 读写 tar 归档文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 431 ii 14 文件格式 441 14.1 csv --- CSV 文件读写 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1181 23.2 aifc --- 读写 AIFF 和 AIFC 文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1184 iv 23.3 sunau --- 读写 Sun AU 文件 . . . . . . . . . . . . . . . . .0 码力 | 1846 页 | 9.09 MB | 9 月前3
共 34 条
- 1
- 2
- 3
- 4













