Python3 I/O(数据流 模块)

本文详细介绍了Python3中的I/O操作,包括文本I/O、二进制I/O和原始I/O三种主要类型。讲解了流对象具备的读写、任意随机存取和顺序存取能力,以Python3.6.1版本为例进行说明。
摘要由CSDN通过智能技术生成

Python3 I/O(数据流 模块)


本文由 Luzhuo 编写,转发请保留该信息.
原文: http://blog.csdn.net/Rozol/article/details/71087283


以下代码以Python3.6.1为例
Less is more!
I/O三种主要类型:文本I/O, 二进制I/O, 原始I/O
流对象具有的能力:1. 读写, 2.任意随机存取, 3.顺序存取(套接字/管道)

# #coding=utf-8
# io.py I/O
# I/O三种主要类型:文本I/O, 二进制I/O, 原始I/O
# 流对象具有的能力:1. 读写, 2.任意随机存取, 3.顺序存取(套接字/管道)

# 字符编码: Unicode(16位[2字节],全球字符) / ASCII(8位[1字节],数字字母) / utf-8(英文8位,中文24位[3字节])
# 转码: utf-8 ==decode("utf-8")==> Unicode ==encode("gbk")==> gbk


filepath = "./temp/file.txt";
def demo():
    # 打开 (写时文件不存在将自动创建)
    f = open(filepath, "w+")

    # 写
    f.write("Her beauty is beyond words!\r\n")

    # 刷新
    f.flush()

    # 设置指针偏移量
    f.seek(0)

    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值