Невозможно заставить IPython читать переменные оболочки - PullRequest
2 голосов
/ 10 мая 2009

Я запускаю команду в IPython

cd $cs<TAB>

но это не позволяет мне расширить путь.

Как вы можете заставить IPython читать переменные оболочки?

1 Ответ

5 голосов
/ 10 мая 2009

Если я правильно понимаю, что вы подразумеваете под «переменными оболочки». Если вы имеете в виду переменные, установленные в оболочке («переменные окружения»): вы можете прочитать их с помощью os.environ ...

import os
cs = os.environ.get('cs')
runstring = "cd %s" (cs)
...
...