Я пытаюсь создать программу, которая сканирует текстовый файл и передает аргументы подпроцессу. Все работает нормально, пока я не получаю каталоги с пробелами в пути.
Мой метод разделения, который разбивает аргументы, спотыкается о пробелы:
s = "svn move folder/hello\ world anotherfolder/hello\ world"
task = s.split(" ")
process = subprocess.check_call(task, shell = False)
Либо мне нужна функция для анализа правильных аргументов, либо я передаю всю строку подпроцессу, не разбивая ее сначала.
Хотя я немного растерялся.