zoukankan      html  css  js  c++  java
  • python学习--sys.argv

    sys.argv是获取命令行参数的;

    sys.argv[0]表示代码本身文件路径;从1开始获取参数。

    import sys
    print (sys.argv[0])
    count = int(sys.argv[1])
    devicelist = DeviceParser().getdevicelist()
    if devicelist is not None and devicelist.__len__() > 0:
    target_device = devicelist[0]
    device_serial = target_device.deviceName
    pkg_name = str(sys.argv[2])
    interval_c = int(sys.argv[3])
    log_dir = str(sys.argv[4])

    引入sys
    sys.argv[0] 代码本身的路径 D:cpudevice_system_info2.py
    sys.argv[1] 获取参数并转化为int类型 200
    pkg_name = str(sys.argv[2]) 包名
    interval_c = int(sys.argv[3]) 3次
    log_dir = str(sys.argv[4]) D:cpuinfoReport

    在命令行下执行D:
    cd D:cpu
    python D:cpudevice_system_info2.py 200 包名 3 D:cpuinfoReport

    调起python 程序。
  • 相关阅读:
    绘制程序流程图笔记
    强软弱虚引用
    安全点和安全区域
    垃圾回收算法
    垃圾回收相关算法
    内存访问全过程
    多级页表与快表
    分页
    虚拟内存
    内存分段机制
  • 原文地址:https://www.cnblogs.com/fanxiaojuan/p/5740463.html
Copyright © 2011-2022 走看看