Стоит система линукс, пишу скрипт чтобы при запуске рандомом открывал песню из директории. Использую плеер totem (Ubuntu OS) для воспроизведения если быть точнее то:
os.system(“totem” + file)
вот так я запускаю плеер.
Переменную file я обрабатываю для нахождения названия рандомной песни..
Но существует проблема, что totem не воспроизводит песни в директории к которым есть пробелы и скобки т.е такой путь к файлу:
/home/bob/Музыка/VA - Sick Music (2009)/1-02. B-Complex - Beautiful Lies.mp3
должен выглядеть так:
/home/bob/Музыка/VA\ -\ Sick\ Music\ \\ \(2009\)/1-02.\ B-Complex\ -\ Beautiful\ Lies.mp3
Пытался заменить пробел - слешом с пробелом с помощью функции string.replace(' ‘,’\ '). Но такой слеш в коде всем известно что делает. И посему у меня такое действие оказалось безрезультатным.
Как можно заменить пробелы и скобки в строке?