Hey there! I'm reading Lutz's Learning Python.
Here is some code from the book. There is a module called lcclient_lutz.py: from lengthcounter_lutz import countLines, countChars print countLines('lengthcounter_lutz.py'), countChars('lengthcounter_lutz.py') And there is another one called lengthcounter_lutz.py: def countLines(name): file = open(name) return len(file.readlines()) def countChars(name): return len(open(name).read()) def test(name): return "Lines:", countLines(name), "Chars:", countChars(name) if __name__ == '__main__': print test('lengthcounter_lutz.py') I've got an error while trying to load lcclient_lutz module: python /Users/Username/Python_modules/lcclient_lutz.py Traceback (most recent call last): File "/Users/Username/Python_modules/lcclient_lutz.py", line 2, in <module> print countLines('lengthcounter_lutz.py'), countChars('lengthcounter_lutz.py') File "/Users/Username/Python_modules/lengthcounter_lutz.py", line 2, in countLines file = open(name) IOError: [Errno 2] No such file or directory: 'lengthcounter_lutz.py' How to fix it? Is it connected with the PYTHONPATH variable? P.S. There might be an error in the lengthcounter_lutz module, because it makes mistakes while counting. Kind regards. _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor