Форум сайта python.su
568
На скриншоте виндовз. Вы под виндой это запускаете?
Офлайн
0
FishHook
На скриншоте виндовз. Вы под виндой это запускаете?
Офлайн
568
Ок, поясните, что делает функция
Конкретно, зачем там цикл, ведь на каждой итерации цикла делается ровно одно и то же и откуда берется username?
Офлайн
857
Вот там gameConfig есть какой-то, а на скриншоте не видно, где он создаётся.
Запакуй код в tar и прикрепи к сообщению.
Отредактировано py.user.next (Июнь 3, 2015 00:44:01)
Офлайн
0
FishHook
Ок, поясните, что делает функцияКонкретно, зачем там цикл, ведь на каждой итерации цикла делается ровно одно и то же и откуда берется username?
py.user.next
Вот там gameConfig есть какой-то, а на скриншоте не видно где он создаётся.Запакуй код в tar и прикрепи к сообщению.
Офлайн
103
может gameConfig пустой список? и проблема не в этой функции..
замените, запустите, нажмите сохранить и напишите что выдаст
def serverBackup(): print(gameConfig['Archives']) for archive in gameConfig['Archives']: os.system('tar -cf /home/backup/' + username + '.tar /home/' + username + '/*') os.system('chown ' + username + ' -Rf /home/' + username) return True
Офлайн
568
evilgamers147
Скачать

Офлайн
568
Один я вижу, что os.system N раз выполняет одну и ту же команду, что в принципе бессмысленно?
for archive in gameConfig['Archives']: os.system('tar -cf /home/backup/' + username + '.tar /home/' + username + '/*')
Офлайн
857
evilgamers147Какую кнопку?
Но при нажатие на кнопку,архив не создается
Офлайн
0
terabaytДобавил пишет, Unknown Response
def serverBackup():
print(gameConfig)
for archive in gameConfig:
os.system('tar -cf /home/backup/' + username + ‘.tar /home/’ + username + ‘/*’)
os.system('chown ‘ + username + ’ -Rf /home/' + username)
return True
Офлайн