【python】-文件操作1

本文详细介绍了Python中文件操作的基本方法,包括使用f.readline()按行读取文件、f.readlines()将文件读取为列表以及f.tell()和f.seek()等方法的应用。此外还介绍了如何利用sys模块实现逐个字符打印到屏幕的效果。

f.readline()是一行一行的读,读到哪一行光标就会停留,下一次继续从光标处开始读。

读取前五行:

for  i  in  range(5):

print(f.readline())

f.readlines()将文件读取为一个列表

for line in f:

print(line)一行行读,内存中只保存一行,文件已被变成一个迭代器的东西。

 

 

 

f.tell()读文件的光标在哪里 一次读取一个字符

f.seek(0)将光标移到最开始的位置即文件头

f.encoding()文件编码

f.fileno()读文件的编号   3

f.readable()判断文件是否可读

f.flush()将写的文件刷到硬盘中

 

import  sys

sys.stdout.write('#')

import sys,time

for i in range(20):

    sys.stdout.write('*')
sys.stdout.flush()
time.sleep(0.4)
将*一个一个打印到屏幕上

转载于:https://www.cnblogs.com/linalove/p/8438212.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值