Deborah Swanson wrote:
  File "E:/Coding projects/Pycharm/Moving/moving_numberedtuples.py",
line 139, in moving()
    for lst in map(listings._make, csv.reader(open('E:\\Coding
projects\\Pycharm\\Moving\\Moving 2017 in.csv',"r"))):
TypeError: 'str' object is not callable

I know you've found the answer to this one, but as a general
tip, if you're getting an exception from a complicated line like
that, it can pay to break it down into simpler steps, then you
can see more clearly at what stage of the process the exception
is occurring. E.g.

  file = open('E:\\Coding projects\\Pycharm\\Moving\\Moving 2017 in.csv',"r")
  reader = csv.reader(file)
  rows = map(listings._make, reader)
  for lst in rows:
    ...

In this case the traceback would have pointed you to the third
line, telling you that it was something to do with the map()
call.

--
Greg
--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to