나는 파이썬 스크립트를 작성하지만,있어, 체크 디렉토리, 파일 생성 등과 같은 경우에 I가 사용자 입력 얻기 위해 이것을 사용하고파이썬 함수의 문자열 변수는 무엇입니까?
여러 독침을 사용할 수 없습니다 : drive = raw_input('enter drive name to make backup ')
if not os.path.exists('/media/%s/backup' %drive):
os.mkdir('/media/%s/backup' %drive)
을 ........ 위의 코드가 작동하지만, 아래의 tar 파일이 오류를주고있다
./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 이상 변경할 사항
?
간단한 문자열 조작에 감사드립니다. –