У меня есть строка в виде 'H:\\Jupyter\\SAF_Prewfdsds\\Testings_05601252\\050_7_150_PYPL.csv'
'H:\\Jupyter\\SAF_Prewfdsds\\Testings_05601252\\050_7_150_PYPL.csv'
Я хочу использовать string.strip('H:\\Jupyter\\SAF_Prewfdsds\\Testings_05601252\\050_7_150_'), чтобы вывод был PYPL.csv. Но фактический результат составляет YPL.csv, почему? Как мне это исправить?
string.strip('H:\\Jupyter\\SAF_Prewfdsds\\Testings_05601252\\050_7_150_')
PYPL.csv
YPL.csv
Вы можете использовать замену для достижения того, что вы хотели сделать.
>>> string.replace('H:\\Jupyter\\SAF_Prewfdsds\\Testings_05601252\\050_7_150_', '') 'PYPL.csv'
Это заменит первый аргумент вторым аргументом
Я знаю, что вы сказали, что хотите использовать string.strip, но если вы передумаете, вы можете нарезать
my_string = 'H:\\Jupyter\\SAF_Prewfdsds\\Testings_05601252\\050_7_150_PYPL.csv' sliced_string = my_string[-8:]