Я новичок в программировании на python, пытаясь удалить строку, содержащую символ косой черты, я ожидал вывод как '/ stack', но дал результат, как показано ниже. Не могли бы вы помочь мне, как я могу достичь ожидаемого результата. Есть ли другой простой способ добиться того же.Как удалить строку, содержащую косую черту?
>>> name='/stack/overflow'
>>> sub ='/overflow'
>>> name.strip(sub)
'stack'
Заранее спасибо HEMA
Если он действительно хочет everything- кроме последнего, я мог бы использовать 'os.path.split' вместо этого. – DSM
@ DSM Предполагая, что он или она на самом деле спрашивает, это путь к каталогу ОС, а не, скажем, HTTP-путь или просто строка, разделенная косой чертой. Кроме того, это не удастся в Windows: «Модуль os.path всегда является модулем пути, подходящим для операционной системы, на которой запущен Python и, следовательно, может использоваться для локальных путей». :) –
@Christian nice explain Thanks Much :) – user1559873