コード:
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パスやファイル名はスクリプト全体で使用されるため、ハードコーディングしたくありません。