zoukankan      html  css  js  c++  java
  • python——sys模块

     (1)sys模块 argv() 方法

    import sys
    
    #-------sys.argv---命令行参数List,第一个元素是程序本身路径-------------
    
    print(sys.argv)     #通过此功能可以获取传入的参数,从而使程序根据传入的参数执行相应的命令,可以用于替换 input 功能,其优势在于input 需要传入参数以后才能执行相应的程序,而 sys.argv 可以获取所有参数在通过if 语句执行相应的程序
    cammand = sys.argv[1]
    path = sys.argv[2]
    
    if cammand = 'post':
        pass
    
    if cammand = 'get':
        pass

    (2)利用sys模块编写‘进度条’程序

    
    
    #------stdout.write() ---向屏幕显示括号内的内容------
    import sys,time
    for
    i in range(100): sys.stdout.write('#') time.sleep(0.1) sys.stdout.flush() #若没有此语句,系统会将所有的 ‘#’加载到缓存中在统一再集体显示 ,而每执行一次此语句会将缓存中的内容显示出来

    (3)其他方法

    # sys.argv           命令行参数List,第一个元素是程序本身路径
    # sys.exit(n)        退出程序,正常退出时exit(0)
    # sys.version        获取Python解释程序的版本信息
    # sys.maxint         最大的Int值
    # sys.path           返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值
    # sys.platform       返回操作系统平台名称
  • 相关阅读:
    11
    10
    09
    08
    201621044079韩烨软件工程作业三
    软工作业二 201621044079韩烨
    软工作业一 201621044079韩烨
    14
    201621044079 week13 网络
    week12 201621044079 流与文件
  • 原文地址:https://www.cnblogs.com/jgua/p/13666628.html
Copyright © 2011-2022 走看看