- def main():
- try:
- for line in readfile('lines.txt'): print(line.strip())
- except IOError as e:
- print('could not open the file:',e)
- except ValueError as e:
- print('bad filename:',e)
- def readfile(filename):
- if filename.endswith(".txt"):
- fh = open(filename)
- return fh.readlines()
- else: raise ValueError("file must be ends with .txt")
- if __name__ == "__main__": main()
- #该片段来自于http://www.codesnippet.cn/detail/1004201512201.html
来源: http://www.codesnippet.cn/detail/1004201512201.html