stupid question about os.listdir
eat at joes.com
Fri Jun 27 05:25:17 CEST 2003
Ben Finney wrote:
> On Fri, 27 Jun 2003 03:06:04 GMT, Jason Kratz wrote:
>>Ben Finney wrote:
>>>Please reduce the problem to a simple script
>>Ben...I tried the above in a new script file (with print os.listdir)
>>and it works as I thought my other should. Which means i'm doing
>>something wrong when passing the path in to my function but I'm not
>>sure what. ugh.
> Congratulations! You've learned an immensely valuable debugging
> technique: Reduce the problem behaviour to the *minimum necessary code*
> to reproduce the problem; otherwise, you're searhing in code that, it
> turns out, has absolutely no bearing on the problem.
> (This leads, in turn, to the principle that writing less code in the
> first place leads to fewer bugs -- but that will come naturally as you
> learn Python :-)
aha! I found it! its the call to os.path.isdir. I'm not passing it
a real pathname....just a string. I need to set my entries in my dir
list as real pathnames (ie: with the slashes)...not just the text.
question is how ;)
More information about the Python-list