bad argument type for built-in operation

Delaney, Timothy C (Timothy) tdelaney at avaya.com
Tue May 10 19:53:54 EDT 2005


Florian Lindner wrote:

> Traceback (most recent call last):
>   File "visualizer.py", line 8, in ?
>     main()
>   File "visualizer.py", line 5, in main
>     g = GraphCreator(f)
>   File "/home/florian/visualizer/GraphCreator.py", line 13, in
>     __init__ self.conf = ConfigReader(config)
>   File "/home/florian/visualizer/ConfigReader.py", line 53, in
>     __init__ graph.sourceReader = CSVReader(filename, firstline,
>   delimiter) File "/home/florian/visualizer/ConfigReader.py", line
>     13, in __init__ self.reader = csv.reader(f, delimiter=Adelimiter)
> TypeError: bad argument type for built-in operation
> 
> f ist file object, Adelimiter is ",".
> 
> What is wrong there?

Lack of code. I'd start looking very carefully as to whether `f` really
is a file object.

Tim Delaney



More information about the Python-list mailing list