Просто переназначьте то, что вы напечатали, переменной.
>>> string='texttexttextblahblah",".'
>>> string = string[:-3]
>>> string
'texttexttextblahblah"'
>>>
Кроме того, избегайте использования имен библиотек или встроенных (string
) для переменных
Если вы точно не знаете, сколько *Если у вас есть 1007 * и blah
, используйте .find()
, как предложил Брент (или .index(x)
, что похоже на поиск, за исключением жалоб, когда он не находит x
).
Если вы хотите этот трейлинг "
, просто добавьте один к значению, которое он выбивает.(или просто find
значение, которое вы на самом деле хотите разделить, ,
)
mystr = mystr[:mystr.find('"') + 1]