<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-2">
<META content="MSHTML 6.00.2900.2627" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Ahoj, zacinam s Pythonem a tak bych potreboval 
nekolik rad. Pisu skript pro WinCVS, ktery by mel spoustet nejaky externi 
programek (napr. nejaky batch soubor). Vse fungovalo v pohode, ale ted bych ten 
externi programek chtel spoustet s parametrem, ktery nactu v Pythonu do 
promenne. V promenne 'oldroot' mam string, ktery zadam z klavesnice a ten string 
bych potreboval pouzit jako parametr pro spusteni externiho programu. Cast meho 
zdrojaku je nasledujici:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>&nbsp; def Run(self):<BR>&nbsp;&nbsp;&nbsp; oldroot 
= ''<BR>&nbsp;&nbsp;&nbsp; msg = 'Vlozte nazev projektu, pro ktery se bude\n' 
\<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; +'vytvaret obraz na 
lokalni PC\n'<BR>&nbsp;&nbsp;&nbsp; ok, self.oldroot = App.PromptEditMessage( 
msg, oldroot)<BR>&nbsp;&nbsp;&nbsp; if ok:<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if 
self.oldroot != '':<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; oldroot = 
self.oldroot<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; msg = 'Provede se obraz CVS na 
lokalni PC projektu: %s' % self.oldroot<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
self.newroot = App.PromptMessage( msg, 
oldroot)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if 
ok:<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if self.newroot != 
'':<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cmd = 
('/Projekty/rc.bat');<BR></FONT><FONT face=Arial 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
os.spawnl(os.P_WAIT, cmd, oldroot);</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Bohuzel se mi ale ten soubor 'rc.bat' nespusti s 
parametrem oldroot. Ve windows by to melo byt jako spousteni 'rc.bat oldroot'. 
Jelikoz s Pythonem zacinam, tak nevim kde je chyba. Poradte mi 
prosim.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Diky Martin</FONT></DIV></BODY></HTML>