[Python-Dev] Misleading error message when multiple arguments for write()

Guido van Rossum guido@python.org
Tue, 30 Oct 2001 17:18:52 -0500


> The reference to 'tuple' in the error message below seems misleading.
> Too many arguments have been passed rather than a tuple.
> 
> Traceback (most recent call last):
>   File "C:\Temp\demo.py", line 3, in ?
>     sys.stdout.write("a", "b")
> TypeError: argument must be string or read-only character buffer, not
> tuple

While you've reached the right audience, and this is indeed a
bug(let), python-dev is not the right medium for bug reports.
Please submit this to the SourceForge bug tracker, which acts as our
collective memory for bugs.

--Guido van Rossum (home page: http://www.python.org/~guido/)