Parsowanie Argumenty linii poleceń w pythonie, który ma spacje

Przywołuję skrypt z ant. Dostaję to jako pojedynczy ciąg od wywołującego, ale python dziwnie traktuje go jako dwa pojedyncze ciągi. Mam skrypt, który odczytuje nazwę pliku z jego ścieżką w oknach. Struktura folderów może zawierać spacje lub nie

Oto przykład

test.py D:/test/File Name

Wiem, że można to zrobić za pomocą optparse. Czy jest jakiś sposób, że mogę odczytać param jako pojedynczy argument, tak jak chcę go pobrać w sys.argv [index] (jako pojedynczy ciąg). Mam zmęczony przedrostek z „i”, ale bez powodzenia.

questionAnswers(3)

yourAnswerToTheQuestion