通过代码实例了解Pythonsys模块-创新互联

sys-系统特定的参数和功能

成都创新互联公司专注于廉江企业网站建设,成都响应式网站建设公司,电子商务商城网站建设。廉江网站建设公司,为廉江等地区提供建站服务。全流程按需网站建设,专业设计,全程项目跟踪,成都创新互联公司专业和态度为您提供的服务

该模块提供对解释器使用或维护的一些变量的访问,以及与解释器强烈交互的函数。它始终可用。

代码如下

#!/usr/bin/python
# Filename: cat.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, # notice comma
  f.close()

# Script starts from here
if len(sys.argv) < 2:
  print 'No action specified.'
  sys.exit()

if sys.argv[1].startswith('--'):
  option = sys.argv[1][2:]
  # fetch sys.argv[1] but without the first two characters
  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)

本文名称:通过代码实例了解Pythonsys模块-创新互联
文章链接:http://bzwzjz.com/article/jspec.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 阿坝网站设计 成都网站制作 重庆网站制作 品牌网站建设 企业手机网站建设 网站设计公司 企业网站建设公司 成都网站建设 泸州网站建设 网站制作公司 达州网站设计 定制网站建设 专业网站设计 成都网站设计公司 成都网站设计 网站建设方案 营销型网站建设 成都网站设计 成都定制网站建设 成都网站制作 成都网站制作 手机网站设计