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