zoukankan      html  css  js  c++  java
  • Python与模块--01sys

    sys

    模块sys让你能够访问与Python解释器紧密相关的变量和函数.

    函数/变量 描述
    argv 命令行参数,包括脚本名
    exit([]) 退出当前程序,可通过可选参数指定返回值或错误消息
    modules 一个字典,将模块名映射到加载的模块
    path 一个列表,包含要在其中查找模块的目录的名称
    platform 一个平台标识符,如sunos5或win32
    stdin 标准输入流
    stdout 标准输出流
    stderr 标准错误流

    sys.argv

    sys.argv[ ]其实就是一个列表,里边的项为用户输入的参数

    #test.py
    import
    sys

    #打印test.py zero = sys.argv[0]
    print zero

    #打印test.py后面的第一个参数
    first
    = sys.argv[1] print first

    #打印含第二个参数之后所有
    two = sys.argv[2:]
    print two

    结果如下:

    $ python test.py a b c d e f
    
    test.py
    a
    ['b','c','d','e','f']
  • 相关阅读:
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    flutter webview_flutter 设置cookies
    flutter richText富文本
    flutter 安卓再次点击返回退出应用
  • 原文地址:https://www.cnblogs.com/cevinchen/p/9459366.html
Copyright © 2011-2022 走看看