Python自动化运维之2

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python自动化运维之2相关的知识,希望对你有一定的参考价值。

执行脚本传入参数

Python有大量的模块,从而使得开发Python程序非常简洁。类库有包括三中:

  • Python内部提供的模块
  • 业内开源的模块
  • 程序员自己开发的模块

Python内部提供一个 sys 的模块,其中的 sys.argv 用来捕获执行执行python脚本时传入的参数

#!/usr/bin/env python
# -*- coding:utf-8 -*-


import sys

print (sys.argv)

sys.argv就是用来接收python解释器后边加的所有参数都会封装到argv里边,argv的类型是类表

C:\Users\xinshuhao\PycharmProjects\s12\day1>python test.py
[test.py]

C:\Users\xinshuhao\PycharmProjects\s12\day1>python test.py zsq
[test.py, zsq]

C:\Users\xinshuhao\PycharmProjects\s12\day1>python test.py 8000
[test.py, 8000]

 

以上是关于Python自动化运维之2的主要内容,如果未能解决你的问题,请参考以下文章

python自动化运维之读书笔记

Python自动化运维之函数进阶

Python自动化运维之函数进阶

Python自动化运维之pexpect从入门到精通

Python自动化运维之22JAVAScript

Python自动化运维之异常处理