03 2018 档案
摘要:1. 使用os.path进行路径和文件管理 os.path.split 返回一个二元组,包含文件路径和文件名 os.path.dirname 返回文件的路径 os.path.basename 返回文件名 os.path.splitext 返回文件按拓展名分割的二元组 os.path.expandus
阅读全文
摘要:有很多需求需要在Python中执行shell命令、启动子进程,并捕获命令的输出和退出状态码,类似于Java中的Runtime类库。 subprocess模块的使用: Python使用最广泛的是标准库的subprocess模块,用来替换os.system(),os.spawn*(),os.popen*
阅读全文
摘要:1. 将命令行参数保存在列表中,注意argv[0]是程序本身的名字: argv.py import sys print(sys.argv) print(sys.argv[1]) 运行得到 2. 使用sys.stdin和fileinput读取标准输入,并打印在终端类似shell中的管道 import
阅读全文

搜索
随笔分类
- Ansible(7)
- Docker(8)
- Git(2)
- Go(4)
- Java(45)
- Jenkins(3)
- Kubernetes(9)
- Linux(116)
- Linux命令(4)
- LVS(2)
- Maven(1)
- Memcache(1)
- MySQL(7)
- Nginx(1)
- Oracle(56)
- PostgreSQL(3)
- Prometheus(7)
- Python(39)
- Redis(3)
- Shell(4)
- SonarQube(1)
- SQL语法(3)
- SVN(5)
- WebLogic(6)
- WebSphere(4)
- Windows(2)
- Zabbix(2)
- 服务搭建(2)
- 前端(7)
- 问题回顾(2)
- 更多
随笔档案
- 2023年9月(1)
- 2023年4月(3)
- 2023年3月(1)
- 2022年12月(1)
- 2022年11月(4)
- 2022年10月(2)
- 2022年8月(1)
- 2022年7月(2)
- 2022年3月(2)
- 2022年1月(2)
- 2021年12月(3)
- 2021年5月(1)
- 2020年12月(2)
- 2020年11月(2)
- 2020年10月(6)
- 2020年6月(5)
- 2019年11月(1)
- 2019年10月(9)
- 2019年6月(1)
- 2019年1月(12)
- 2018年10月(1)
- 2018年6月(3)
- 2018年5月(1)
- 2018年4月(10)
- 2018年3月(3)
- 2017年11月(7)
- 2017年9月(3)
- 2017年8月(2)
- 2017年7月(6)
- 2017年6月(5)
- 2017年5月(12)
- 2017年4月(6)
- 2017年3月(3)
- 2017年2月(2)
- 2017年1月(22)
- 2016年12月(15)
- 2016年11月(14)
- 2016年10月(12)
- 2016年9月(28)
- 2016年8月(40)
- 2016年7月(1)
- 2016年6月(6)
- 2016年5月(8)
- 2016年4月(14)
- 2016年3月(17)
- 2016年2月(8)
- 2016年1月(11)
- 2015年12月(7)
- 2015年11月(5)
- 2015年10月(4)
- 2015年9月(2)
- 2015年8月(9)
- 更多