コード:
MOST_POPULAR_REPORTS_LOCATION = '/tmp'
MOST_POPULAR_REPORTS_FILE = 'filename.xml'
TEMP_DATA_FILE_LOCATION = '/tmp/other_location'
subprocess.call(["/bin/cp","-a","MOST_POPULAR_REPORTS_LOCATION MOST_POPULAR_REPORTS_FILE","TEMP_DATA_FILE_LOCATION"])
MOST_POPULAR_REPORTS_LOCATION
そこに と の間に何を入れMOST_POPULAR_REPORTS_FILE
ます/
か? さまざまな組み合わせを試しましたが、成功しませんでした。
私が望むのは、変数置換を使用/
して読み取るように、2 つの変数を で区切ることです。/tmp/filename.xml
パスやファイル名はスクリプト全体で使用されるため、ハードコーディングしたくありません。