Удалить передние и конечные пробелы? Мне сложно использовать .strip со следующей строкой кода. Спасибо за помощь. f.write(re.split("Tech ID:|Name:|Account #:",line)[-1]) Ответ 1 Вы можете использовать strip() для удаления конечных и ведущих пробелов. >>> s = ' abd cde ' >>> s.strip() 'abd cde' Примечание: внутренние пространства сохраняются Ответ 2 Разверните свой один вкладыш на несколько строк. Тогда это становится легким: f.write(re.split("Tech ID:|Name:|Account #:",line)[-1]) parts = re.split("Tech ID:|Name:|Account #:",line) wanted_part = parts[-1] wanted_part_stripped = wanted_part.strip() f.write(wanted_part_stripped)
Ответ 1 Вы можете использовать strip() для удаления конечных и ведущих пробелов. >>> s = ' abd cde ' >>> s.strip() 'abd cde' Примечание: внутренние пространства сохраняются
Ответ 2 Разверните свой один вкладыш на несколько строк. Тогда это становится легким: f.write(re.split("Tech ID:|Name:|Account #:",line)[-1]) parts = re.split("Tech ID:|Name:|Account #:",line) wanted_part = parts[-1] wanted_part_stripped = wanted_part.strip() f.write(wanted_part_stripped)