"persistente" shell variablen?

Dinu Gherman gherman at NMR.EMBL-Heidelberg.DE
Tue May 13 21:16:01 EDT 1997


Status: RO

Weiss jemand, wie man aus Python heraus
UNIX-Umgebungsvariablen so setzen kann, dass sie nach Beenden
des Interpreter-Aufrufes in der aufrufenden shell erhalten
bleiben? Folgendes Beispiel funktioniert NICHT, wie man sieht.

Dinu

% python
Python 1.4 (Nov 22 1996)  [GCC 2.7.2]
Copyright 1991-1995 Stichting Mathematisch Centrum, Amsterdam
>>> import os
>>> os.environ["AAA"] = "BBB"
>>> os.environ["AAA"]
'BBB'
>>>
>>> os.system( "sh -c 'echo $AAA'")
BBB
0
>>> ^D
% echo $AAA
AAA - Undefined variable
%

______________________________________________________________
   python-de          the German Python mailing list
send messages to:   <mailto:python-de at solar.skyport.net>
list manager: <mailto:owner-python-de at solar.skyport.net>
______________________________________________________________



More information about the Python-de mailing list