[Tutor] Help search files

Alan Gauld alan.gauld at btinternet.com
Wed Jul 4 20:35:44 CEST 2007


Just set the current directory to the one you want to search using

os.chdir(myPath)

or pass a full path to glob:

glob.glob("/some/path/to/search/*.txt")

HTH,

Alan G.

"Alejandro Decchi" <adecchi at gmail.com> wrote in message 
news:a1885f340707041127j39756c40j256762f6c1350812 at mail.gmail.com...
> perfect but can you give me a link to find a file in a 
> directory.Because i
> do not the function to search files in some directory. Can you give 
> an
> example :
>
> On 7/4/07, Alan Gauld <alan.gauld at btinternet.com> wrote:
>>
>>
>> "Alejandro Decchi" <adecchi at gmail.com> wrote
>>
>> > Is the word or part of the word that the user enters in the 
>> > texbox .
>> > And this word is the name of the file to be found
>>
>> Ok, In that case use the glob function in the glob module.
>> It returns a list of all files that match a pattern:
>>
>> >>> import glob
>> >>> files = glob.glob("*.txt")
>> >>> print files
>>
>> For more powerful searches you can use os.walk()
>>
>> See the OS topic in my tutorial for more examples of
>> using glob and os.walk
>>
>> HTH,
>>
>> --
>> Alan Gauld
>> Author of the Learn to Program web site
>> http://www.freenetpages.co.uk/hp/alan.gauld
>>
>>
>> _______________________________________________
>> Tutor maillist  -  Tutor at python.org
>> http://mail.python.org/mailman/listinfo/tutor
>>
>


--------------------------------------------------------------------------------


> _______________________________________________
> Tutor maillist  -  Tutor at python.org
> http://mail.python.org/mailman/listinfo/tutor
> 




More information about the Tutor mailing list