Мне трудно использовать .strip со следующей строкой кода.
Спасибо за помощь.
f.write(re.split("Tech ID:|Name:|Account #:",line)[-1])
3
Что такое линия? Пример был бы отличным, или мы просто догадываемся.
—
джамылак 04
f.write (str (re.split ("Tech ID: | Name: | Account #:", line) [- 1]). strip)
—
fpena06
Из кода, который вы только что опубликовали, похоже, что вы забыли парантез после стрипа
—
jamylak
Вы пропустили скобки после вызова функции
—
Ли-он Ип
strip. Вы хотите: f.write(str(re.split("Tech ID:|Name:|Account #:",line)[-1]).strip()).
Почему бы вам просто не добавить пробелы в свое регулярное выражение:
—
georg
re.split(r"\s*(?:Tech ID:|Name:|Account #:)\s*и т. Д.