У меня есть переменная «app_version» в файле release.conf. Используя это значение, я должен загрузить файл с URL-адреса, используя urllib. Моя версия python - 2.6.6. Ниже то, что я до сих пор:Как вызвать переменную в файле conf в скрипт или файл python?
импорт Os импорта URLLIB от импорта URLLIB urlretrieve импорта файла обработан
os.chdir('/tmp/')
surl = "http://xxxx.com/artifactory/libs-release-local/com/xxxx/xxxx/tgz/xxxx.ear/{}/xxxx.ear-{}.tar.gz".format('app_version')
slurl = "http://xxxx.com/artifactory/libs-release-local/com/xxxx/xxxx/tgz/xxxx.ear/{}/xxxx.ear-{}.tar.gz".format('app_version')
surlobj = urllib.urlretrieve(surl, 'xxxx.ear-{}.tar.gz').format('app_version')
slurlobj = urllib.urlretrieve(slurl, 'xxxx.ear-{}.tar.gz').format('app_version')
sEAR = 'xxxx.ear-{}.tar.gz'.format('app_version')
slEAR = 'xxxx.ear-{}.tar.gz'.format('app_version')
tar = tarfile.open(sEAR)
tar.extractall()
tar.close()
tar1 = tarfile.open(slEAR)
tar1.extractall()
tar1.close()
os.remove(sEAR)
os.remove(slEAR)
Я знаю, что мой код является неполным. Пожалуйста, помогите мне в добавлении недостающих строк кода.
_I знаю, что мой код complete_ я думаю вы имели в виду «не полный». –