摘要:
1. 先介绍下 open 和 fopen 之间的区别 1)open是系统调用,返回的是文件句柄,文件的句柄是文件在文件描述副表里的索引。fopen是ANSIC标准中的C语言库函数,返回的是一个指向文件结构的指针。 在不同的系统中应该调用不同的内核api。linux中的系统函数是open,fopen是 阅读全文
摘要:
读写文件是最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。 文件打开模式若有不解,请先阅读博客:文件打开模式,python的文件打开模式同 C 一致。 python常见的文件操作方法有([]代表可选): file.read([size]) # 一次读取size个字符并返回字符串 阅读全文