Обработка каталогов с пробелами Python subprocess.call ()

Я пытаюсь создать программу, которая сканирует текстовый файл и передает аргументы подпроцессу. Все работает нормально, пока я не получу каталоги с пробелами в пути.

Мой метод split, который разбивает аргументы, срабатывает по пробелам:

s = "svn move folder/hello\ world anotherfolder/hello\ world"

task = s.split(" ")
process = subprocess.check_call(task, shell = False)

Сделайте, либо мне нужна функция для анализа правильных аргументов, либо я передаю всю строку подпроцессу, не разбивая ее в первую очередь.

Я немного растерялся.

Ответы на вопрос(1)

Ваш ответ на вопрос