2009-05-10 12 views
2

を読むためにIPythonを作ることができない私はIPythonシェル変数に

cd $cs<TAB> 

でコマンドを実行しますが、それは私がパスを拡張することはできません。

どのようにしてIPythonにシェル変数を読み込ませることができますか?

答えて

5

私が「シェル変数」の意味を正しく理解している場合。シェルで設定された変数(環境変数)を意味する場合は、os.environ ...

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

ありがとうございました! –

+1

最近のバージョンのIPythonでは 'cs =!echo $ cs; runstring = "cd%s"%(cs [0]) ' – seumas

関連する問題