Elliot Temple wrote: > > On May 27, 2005, at 12:17 PM, [EMAIL PROTECTED] wrote: > >> I have read in a file and need to get the number of lines. >> >> cpn_file = open('Central Part number list.txt') >> cpn_version = cpn_file.read().split('\n') >> >> I want to know the number of elements in cpn_version. > > Could you use: > > count_lines = len(cpn_file.readlines())
Or if you're worried about reading all of cpn_file into memory at once, you could try something like: sum(1 for line in cpn_file) or in Python 2.3: sum([1 for line in cpn_file]) STeVe -- http://mail.python.org/mailman/listinfo/python-list