Python三种读取txt⽂件⽅式
简单介绍
1.按⾏读取⽅式readline()
readline()每次读取⽂件中的⼀⾏,需要使⽤永真表达式循环读取⽂件。但当⽂件指针移动到⽂件的末尾时,依然使⽤readline()读取⽂件将出现错误。因此程序中需要添加1个判断语句,判断⽂件指针是否移动到⽂件的尾部,并且通过该语句中断循环。
2.多⾏读取⽅式readlines()
使⽤readlines()读取⽂件,需要通过循环访问readlines()返回列表中的元素。函数readlines()可⼀次性读取⽂件中多⾏数据。
3.⼀次性读取⽅式read()读取⽂件最简单的⽅法是使⽤read(),read()将从⽂件中⼀次性读出所有内容,并赋值给1个字符串变量。
代码:
# -*- coding: utf-8 -*-
file =open('/Users/april_chou/Desktop/WorkSpace/Selenium/','r')
context = ad()
print('read格式:')
print(context)
file.close()
print()
file =open('/Users/april_chou/Desktop/WorkSpace/Selenium/','r')
context = adlines()
contextLines =''
for i in context:
contextLines = contextLines + i
print('readlines格式:')
print(contextLines)
file.close()
print()
file =open('/Users/april_chou/Desktop/WorkSpace/Selenium/','r')
contextLines =''
while True:
context = adline()
contextLines = contextLines + context
if len(context) ==0:
break
python怎么读文件
print('readline格式:')
print(contextLines)
file.close()
结果:
read格式:
hello world hello China readlines格式: hello world hello China readline格式: hello world hello China
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论