【发布时间】:2020-10-09 06:55:33
【问题描述】:
当我执行这个 python 脚本时,我尝试使用 python 在 vmware (vsphere) 上获取虚拟机名称:
https://github.com/vmware/pyvmomi-community-samples/blob/master/samples/get_vm_names.py
我有这个消息:
python3 test2.py --host ip_of_vmware
usage: test2.py [-h] -s HOST [-o PORT] -u USER [-p PASSWORD] [-S]
test2.py: error: the following arguments are required: -u/--user
我不知道如何执行这个脚本。
我认为是这行用来输入参数:
si = SmartConnectNoSSL(host=args.host,
user=args.user,
pwd=args.password,
port=int(args.port))
atexit.register(Disconnect, si)
我想知道如何执行这个脚本。 感谢您的任何回复,
【问题讨论】:
-
这能回答你的问题吗? Python: pass arguments to a script
标签: python