- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 使用esxcli升级ESXi版本
简介本文介绍如何通过ESXi shell上使用esxcli升级ESXi。esxcli列出ESXi补丁文件中可使用的image profile:~ # esxcli software sources profile list -d /vmfs/volumes/datastore1/VMware-ESXi-5.5.0-Update3-3248547-HPE-550.9.4.5.7-De
2017-05-29 21:12:29 8998
原创 Python命令行工具开发之二:使用optparse模块编写命令行工具
Python标准库的optparse模块,有一个非常好的选项解析功能,来处理创建一个高质量的命令行工具相关复杂事务,进行高质量的命令行工具开发。尽管该模块从Python 2.7版本已经被argparse替代,但现存代码中仍有大量基于optparse模块的实现,需要了解这个模块的使用方法。本文将简要介绍optparse模块的各种使用模式,以快速掌握该模块的使用方法。
2017-05-29 20:50:25 816
原创 Python命令行工具开发之一: 使用基本标准输入编写命令行工具
在实际应用中,经常需要编写自己的命令行工具,来实现一些系统管理的功能。在本系列文章中,将依次介绍通过sys.argv、optparse、argparse模块来创建Python命令行工具,介绍如何整合Shell命令到Python命令行工具中。
2017-05-29 12:06:03 3236
原创 使用文件锁实现进程间同步
在实际应用中,会出现这种应用场景:希望shell下执行的脚本对某些竞争资源提供保护,避免出现冲突。本文将通过fcntl模块的文件整体上锁机制来实现这种进程间同步功能。
2017-05-12 23:00:59 2339
原创 如何解决Windows系统下pip安装包错误Unable to find vcvarsall.bat
在Windows系统上,通过pip安装Python包时,会报"error: Unable to find vcvarsall.bat"错误。
2017-05-06 21:00:37 1837 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人