I looked into this a little while ago so I could get the MAC address of a machine while on linux or windows. Here's a simplified version that just does the windows side;
self.macMatch = re.compile(r"((\w\w[:-]){5}\w\w)") data = os.popen("ipconfig /all", 'r') text = data.read() tup = self.macMatch.search(text).span() mac = text[tup[0]:tup[1]].replace('-',':') return mac This method allows you to catch the text which would normally be output to the dos window. Cheers, Wes. On 05/09/07, n o s p a m p l e a s e <[EMAIL PROTECTED]> wrote: > On Sep 4, 5:01 pm, [EMAIL PROTECTED] wrote: > > On Sep 4, 8:42 am, n o s p a m p l e a s e <[EMAIL PROTECTED]> > > wrote: > > > > > Suppose I have a batch file called mybatch.bat and I want to run it > > > from a python script. How can I call this batch file in python script? > > > > > Thanx/NSP > > > > The subprocess module should work. > > > Thanx to all those who responded. It was quite simple. > > import os > os.system("mybatch.bat") > > NSP > > -- > http://mail.python.org/mailman/listinfo/python-list > -- http://mail.python.org/mailman/listinfo/python-list