Python スクリプトの実行時にスペースを含む引数を読み取るにはどうすればよいですか?
更新:
私の問題は、シェルスクリプトを介してpythonスクリプトを呼び出していることです。
これは機能します:
> python script.py firstParam file\ with\ spaces.txt
# or
> python script.py firstParam "file with spaces.txt"
# script.py
import sys
print sys.argv
しかし、スクリプトを実行したときではありません。
myscript.sh:
#!/bin/sh
python $@
出力: ['firstParam', 'file', 'with', 'spaces.txt']
しかし、私が欲しいのは: ['firstParam', 'space.txt を含むファイル']