读写文件
阅读文件
写文件
写文件和读文件是一样的,唯一的区别是open (调用函数时,传递给标识符' w '或' wb '意味着写文本文件或写二进制文件)
可以重复调用write ()写入文件,但请确保调用f.close关闭文件。 当我们写文件时,操作系统不会立即将数据写入磁盘,而是将其放入内存缓存中,在空闲时慢慢写入。 操作系统确保仅在调用close ) )方法时,将所有未写入的数据写入磁盘。 忘记调用close ()的结果是,只有部分数据写入磁盘,其他数据可能已丢失。 所以,还是使用with语句比较安全
StringIO和BytesIO
StringIO
在存储器中读写str。
BytesIO
用读写bytes
使用文件和目录
环境变量
在操作系统中定义的所有环境变量都存储在名为os.environ的变量中
使用文件和目录
操作文件和目录的函数的一部分位于os模块中,一部分位于os.path模块中
注意:不需要通过直接连接字符串来分割路径。 这样可以正确处理不同操作系统的路径分隔符。
以上是Python IO编程的详细内容。 有关Python IO编程的资料,请关注服务主页上的其他相关文章
原文链接: https://www.Kan cloud.cn/xiaoa/python-notes/1199055