Как уже упоминалось @Kevin, rstrip()
, lstrip()
и strip()
удаляет все варианты включенной строки, пока не попадет на несоответствующий символ, так что это не идеально для вашей операции. , E.g.:
>>> 'barmitzvah'.lstrip('bar')
'mitzvah'
>>> 'rabbit'.lstrip('bar')
'it'
>>>'rabbarabbadoo'.lstrip('bar')
'doo'
Попробуйте использовать startswith()
вместо:
with open("dwe.txt", "r") as file1:
for row in file1.readlines():
if row.startswith('//! '):
print(row[3:])