音楽プレイリストからいくつかのファイルをコピーするプログラムを実行しています。次のようにコマンドを実行します。
command = 'cp "%s" "%s"' % (songPath,plPath)
os.system(command)
問題は、それを実行すると、曲のパスに'文字がある場合、コマンドを実行できないことです。それは言います:
cp: `/home/myname/Music/Oasis/(What\'s The Story) Morning Glory/03 Wonderwall.mp3': No such file or directory
songPath を確認したところ、 「 プログラムがその \ 文字を追加するのを避ける方法を知っている人はいますか? 」の前に \ 文字がありません。
前もって感謝します!