args v. *args passed to: os.path.join()
pfortin at pfortin.com
Sat Sep 18 20:59:40 CEST 2004
On Sat, 18 Sep 2004 20:08:35 +0200 Heiko wrote:
> Now, when you call:
> the list ends up in the a parameter, and because the function doesn't
> have to do anything (there are no more arguments), the list is returned
> unchanged (although this should probably raise a TypeError, anyone?).
That was the whole point; the rest was pretty much my understanding too...
I can't think of any reason why os.path.join() should ever be presented
anything but strings... on the other hand, maybe it could
check for lists/tuples and use those to return the expected "a/b"...
Then again, I just checked a number of functions in os and os.path;
os.path.join() seems to be the only one which fails to return a
More information about the Python-list