2
我正在嘗試做,檢查配置文件中是否包含字符串('string1'
),如果是,則打印字符串和找到的消息( 'Found string1'
)。我需要將找到的消息存儲爲變量。Python:解析文件中的字符串並返回值作爲變量
的問題正是在這裏(我沒有任何結果print(line)
和print('Found string1')
:
def get_version():
logger.info('Started')
for file in os.listdir(running_config_dir):
if file.endswith('.config'):
for line in file:
if str('string1') in line:
print(line)
print('Found string1')
else:
logger.critical('Running Configuration not found')
logger.info('Finished')
這裏是我的配置文件,
string1
string2
string3