source: anuga_work/production/australia_ph2/derby/file_length.py @ 6939

Last change on this file since 6939 was 6767, checked in by myall, 16 years ago

newer project scripts with shared caching and loop over multiple events possible. added scripts for new model, Derby

File size: 488 bytes
Line 
1"""Function to return the length of a file.
2
3Intended to be used for simplfying the creation of boundary_tags in
4run_model.py
5
6Input: filename
7Returns: number of lines in file
8"""
9
10def file_length(in_file):
11    '''Function to return the number of lines in a file.
12
13    in_file: Path to the file to get number of lines in.
14   
15    Returns: number of lines in file
16    '''
17   
18    fid = open(in_file)
19    data = fid.readlines()
20    fid.close()
21    return len(data)
22
Note: See TracBrowser for help on using the repository browser.