2015-08-03 3 views
1

Есть ли способ конвертировать подстановки в стиле Linux в подстановки Windows в Python?Преобразование подстановок в стиле Linux для подстановок в стиле Windows в Python

Допустим, есть команда в среде Linux:

my_command=cd 
${my_command} .. OR $my_command .. resolves to cd .. 

В Windows:

SET my_command=cd 
%my_command% .. resolves to cd .. 

Я хочу, чтобы это так, что если моя среда для Windows, то я мог бы взять в команду и замените его заменой стиля Windows:

Пример ввода/вывода:

input: python myscript.py "${my_command} 
output: "%my_command%" 

Спасибо!

ответ

-2
for x in sys.argv: 
    if x.startswith("$"): 
     print "%%%s%%"%(x[1:]) 
Смежные вопросы