# -*- coding: UTF-8 -*- import sys file = '/Users/xc/Desktop/rules.sh' # f = open(file, 'r', encoding='utf-8') ''' # 读取全部 f = open(file, 'r') all_content = f.read() f.close() print(all_content) ''' with open(file, 'r') as f: # print(f.readline()) #读取一行 # print(f.readline()) # print(f.readlines()) #读取全部行,返回列表 # 循环文件对象 for line in f: if 'yes' in line: #寻找有yes的行 # print(line) print(line[-21:-1]) # print(line.split(' '))