Уведомления

Группа в Telegram: @pythonsu

#1 Май 13, 2015 15:33:17

cdi9
Зарегистрирован: 2015-04-10
Сообщения: 8
Репутация: +  0  -
Профиль   Отправить e-mail  

Передать содержимое переменной

Уважаемые знатоки питона, у меня такой вопрос.
нужно выполнить системную команду перехода в директорию.
Вот если я пишу так:
os.system(“konsole -workdir /home”)
то все работает, а если вот так
dir = “/home”
os.system(“konsole -workdir dir”)
то не работает. Подскажите плиз, что делать

Офлайн

#2 Май 13, 2015 15:53:54

terabayt
От: Киев
Зарегистрирован: 2011-11-26
Сообщения: 1099
Репутация: +  103  -
Профиль   Отправить e-mail  

Передать содержимое переменной

dir = "/home"
os.system("konsole -workdir %s" % dir)
or
dir = "/home"
os.system("konsole -workdir " + dir)
cdi9
Подскажите плиз, что делать
почитать основы программирования



————————————————
-*- Simple is better than complex -*-

Отредактировано terabayt (Май 13, 2015 15:54:32)

Офлайн

#3 Май 13, 2015 23:57:34

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9894
Репутация: +  854  -
Профиль   Отправить e-mail  

Передать содержимое переменной

cdi9
нужно выполнить системную команду перехода в директорию.
Через os.chdir() обычно это делается.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version