Newbie Question
Emile van Sebille
emile at fenx.com
Fri Dec 22 09:33:36 EST 2000
More information about the Python-list mailing list
Fri Dec 22 09:33:36 EST 2000
- Previous message (by thread): Newbie Question
- Next message (by thread): Newbie Question
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Do you intend to be invoking the unbound class method? Or should os.path.walk( self.szDir, RmwExpireCheck.__CheckFile, self ) be os.path.walk( self.szDir, self.__CheckFile, self ) -- Emile van Sebille emile at fenx.com ------------------- "Bob W." <removethis_kranki2 at earthlink.net> wrote in message news:05m64tkqev0aavea80ttjse1sj2gd447hg at 4ax.com... > I am trying to write the following class, but it fails in the Run() > method reference to __CheckFile and I am not sure how to get it to > work. Thanks in advance for your help! > > class RmwExpireCheck: > def __init__( self, szFileName, szDir ): > self.szFileName = szFileName > FileStatList = os.stat( szFileName ) > if FileStatList: > self.iCheckDate = FileStatList[8] > self.szDir = szDir > self.szFileList = [] > > def __getitem__(self, i): > line = self.szFileList[i] > if line: > return line > else: > raise IndexError > > def __CheckFile( self, szDirName, szFileNames ): > for szFileName in szFileNames: > szPathName = os.path.join( szDirName, szFileName ) > if os.path.isfile( szPathName ): > iFileTime = os.stat( szPathName )[8] > if iFileTime > self.iCheckDate: > self.szFileList.append( szPathName ) > > def Run( self ): > os.path.walk( self.szDir, RmwExpireCheck.__CheckFile, self ) > > >
- Previous message (by thread): Newbie Question
- Next message (by thread): Newbie Question
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list