文件读取
程序员文章站
2022-03-18 15:36:41
18:25:16 2018-05-12 读取文件的三种方式: 1、读取所有内容: 2、遍历文件对象 3、将文件内容每行保存为列表(关闭文件后仍可以使用): 1) 检查文本中是否包含某字符串: 先读取出文本内容保存为字符串, 用 in 测试是否存在 2)计算文本包含多少字符 ......
18:25:16 2018-05-12
读取文件的三种方式:
1、读取所有内容:
1 with open(file_name, encoding='utf8') as f: #后面加上encoding='utf8' 设置编码格式 2 content = f.read() 3 print(content.rstrip()) # .rstrip() 用于删除每行结束的换行符
2、遍历文件对象
1 file_name = '____' 2 with open(file_name) as f: 3 for line in f: 4 print(line.rstirp())
3、将文件内容每行保存为列表(关闭文件后仍可以使用):
1 file_name = '___' 2 with open(file_name, encoding='utf8') as f: 3 lines = f.readlines() 4 5 file_string = '' 6 for line in lines: 7 file_string += line.strip() # .strip() 用于删除行末换行符和开头空格 8 print(file_string)
for line in lines: pirnt(line.strip())
1) 检查文本中是否包含某字符串:
1 if string_x in file_string: 2 print('yes') 3 else: 4 print('no')
先读取出文本内容保存为字符串, 用 in 测试是否存在
2)计算文本包含多少字符
print(len(file_string))
上一篇: 基于网络课程的 C++ 程序设计语言混合式教学改革实践
下一篇: c/c++ 友元基本概念