php/python/perl read directory

PHP Code:

function process_files( path )
{
    if( is_dir( $path ) )
    { 
        if ( $dh = opendir( $path ) ) 
        {
            while( ( $fname = readdir( $dh ) ) !== false )
            {
                 process_file( $path . $fname );
            }
            closedir($dh);
        }
    }
}

 

Python Code:


def process_files( pa ):
        if os.path.exists( pa ):
                for f in os.listdir( pa ):
                        process_file( pa + f )

 

Perl Code:

sub process_files {   
        my $dir = shift;     
        my $folder;     
        opendir ( $folder, $dir ) || die print error;     
        my @flist = readdir( $folder );     
        for( my $i = 2; $i < scalar( @flist ); $i++ ) {         
             processFile( $dir . $flist[ $i ], %result );     
           }     
        closedir( $folder );
        }
Digg Google Bookmarks reddit Mixx StumbleUpon Technorati Yahoo! Buzz DesignFloat Delicious BlinkList Furl

No Responses to “php/python/perl read directory”

Leave a Reply

Name:
Email:
Website:
Comment:
XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>