Я пишу сценарий в Python, но не в состоянии использовать несколько жал в таких случаях проверки каталога, создание файлов и т.д.,Строковые переменные в функции python?
Я использую это, чтобы получить пользовательский ввод: drive = raw_input('enter drive name to make backup ')
if not os.path.exists('/media/%s/backup' %drive):
os.mkdir('/media/%s/backup' %drive)
Приведенный выше код работает, но ниже файл обработан дает ошибку ........
./backup4.py
enter drive name to make backup PENDRIVE
Traceback (most recent call last):
File "./backup4.py", line 17, in <module>
tarFile = tarfile.open("/media/%s/backup/%s.tar.bz2" %drive %dateVar, 'w:bz2')
TypeError: not enough arguments for format string
tarFile = tarfile.open("/media/%s/backup/%s.tar.bz2" %drive %dateVar, 'w:bz2')
какие изменения я должен сделать выше tarfile.open ??
да спасибо за простую струнную манипуляцию !! –