Needing a WinXP Python variant of a line of code

John Zenger john_zenger at yahoo.com
Mon Jan 30 13:09:24 EST 2006


import os, os.path

path_to_nethack_logfile = ""
for root, dirs, files in os.walk("c:\\"):
     if 'nethackdir' in root:
         logs = [x for x in files if 'logfile' in x]
         if len(logs) > 0:
             path_to_nethack_logfile = os.path.join(root, logs[0])
             exit

Ron Rogers Jr. wrote:
> I have this line of code that's written with Linux in mind:
> 
> path_to_nethack_logfile = os.popen("locate logfile | grep 
> nethackdir").read()
> 
> and I'm wanting a Windows equivalent, any suggggestions?
> 
> 
> Thanks.
> 
> CronoCloud (Ron Rogers Jr.)



More information about the Python-list mailing list