Найти - Пользователи
Полная версия: Создание архива
Начало » Python для новичков » Создание архива
1 2
evilgamers147
Здравствуйте,начал изучать python,и начал писать серверную часть для панели LitePanel,начал делать Бэкапы,я написал функций/алгоритм по которому должен создавать архив с расширением .tar ,при нажатие на кнопку. Но при нажатие на кнопку,архив не создается,вот предоставлю скриншот,прошу вас помочь

evilgamers147
Там,Есть строка
def serverBackup вот она отвечает за создание бэкапа
terabayt
ну, как минимум, перед cf не стоит минус!
должно быть так
Examples:
tar -cf archive.tar foo bar
а у вас
  tar cf archive.tar foo bar
Rodegast
Ты думаешь что на твоём скриншоте что-то можно разглядеть? Выкладывай нормальный код.

P.S. Используй модуль tarfile
py.user.next
terabayt
ну, как минимум, перед cf не стоит минус!
Не, оно и без минуса работает (бсдшный стиль).
terabayt
py.user.next
Не, оно и без минуса работает (бсдшный стиль)
да, действительно
а я и не знал
спасибо
evilgamers147
evilgamers147
Помогите
FishHook
evilgamers147
Помогите
Дружище, походите немного по форуму, вы много видели чтобы код выкладывался скриншотом?


def fun():
   pass

evilgamers147
def serverBackup():
	os.system('cd /home/' + username + '')	
	for archive in gameConfig['Archives']:
		os.system('tar -cf /home/backup/' + username + '.tar *')
	os.system('chown ' + username + ' -Rf /home/' + username)
	return True	
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB