• Python实现文件阅读功能(Python学习笔记)


    #!/usr/bin/python
    # Filename: filereader.py
    import sys

    def readfile(filename):
      '''Print a file to the standard output.'''
      f = file(filename)
      while True:
        line = f.readline()
        if len(line) == 0:
          break
        print line,
      f.close()

    if len(sys.argv) < 2:
      print 'No action specified.'
      sys.exit()

    if sys.argv[1].startswith('--'):
      option = sys.argv[1][2:]
      if option == 'version':
        print 'Version 1.2'
      elif option == 'help':
        print '''
          This program prints files to the standard output.
          Any number of files can be specified.
          Options include:
          --version: Prints the version number
          --help : Display this help'''
      else:
        print 'Unknown option.'
    sys.exit()
    else:
      for filename in sys.argv[1:]:
        readfile(filename)

  • 相关阅读:
    C语言函数qsort的使用方法
    成绩打分
    distance.c
    留学生题目
    6大排序算法比较
    小游戏得分[石头剪刀布]
    二叉排序树算法
    头文件相关
    小型考试系统
    小题目【链表1】
  • 原文地址:https://www.cnblogs.com/songyuejie/p/4565216.html
Copyright © 2020-2023  润新知