只需将您打印的内容重新分配给变量即可。
>>> string='texttexttextblahblah",".'
>>> string = string[:-3]
>>> string
'texttexttextblahblah"'
>>>
另外,请避免使用库名或内置string
变量()作为变量
除非您确切知道您将要拥有多少个text
,否则请按照Brent的建议blah
使用.find()
(或.index(x)
,类似于find,除非找不到时会抱怨x
)。
如果您想要该尾随"
,只需将其尾随的值加一个即可。(或只是find
您实际想要分割的值,
)
mystr = mystr[:mystr.find('"') + 1]