Как удалить содержимое строки после определённого символа который повторяется там несколько раз?
Требуется удалить содержимое строки после определённого символа который встречается несколько раз. То есть есть путь до файла и нужно удалить всё после, например, 4-ого слэша.
C:\Users\username\AppData\ТоЧтоНужноУдалить
Вообще-то это не путь до файла, а скорее строка.
Путь до файла можно сделать из этой строки, если оно будет аргументом os.path или pathlib.Path()
Кстати, у pathlib.Path() есть метод .parent который можно добавлять сколько надо
(Path.parent.parent)
Это не совсем то решение, что в задаче, скорее подход с другого конца. Но иногда он может оказаться удобней.