[Python-de] variable in os.popen

Johannes Krauth Johannes.Krauth at partner.bmw.de
Don Nov 11 10:22:03 CET 2004


hallo,

ich brauche in einem os.popen()- befehl eine variablenersetzung
da ich den os.popen befehl ierativ ausfuehren moechte.

also ungefaehr so:

f=["test1","test2","test3","test4","test5"]

for f_name in f:
    my_result=os.popen("nm my_file.elf | egrep fname | gawk '{ print
$3\":0x\"$1 }'").readlines()
    d_funct[]=my_result	


leider klappt die ersetzung von fname so nicht!

wie kann ich einen os.popen iterativ mit variablenersetzung aufrufen?


gruss

josh