我正在嘗試使用 python 連接到 vm。我需要做一份服務器健康檢查報告
我已經撰寫了以下代碼來連接到 vm 但出現錯誤
svr = "test8ap"
import winrm
import getpass
from pysphere.vi_server import VIServer
try:
usrname = input("Enter Username: ")
passwd = getpass.getpass('Enter Password: ')
except Exception as err:
print('Error Occured : ', err)
def viConnect(vCenter,username,password,vmname):
server = pysphere.VIServer()
server.connect(vCenter,username,password)
return getVm(server,vmname)
conn = viConnect('12.68.18.1',usrname,passwd,svr)
錯誤
C:\Users\PycharmProjects\pythonProject\venv\Scripts\python.exe C:/Users/PycharmProjects/pythonProject/venv/VM_Data.py
Traceback (most recent call last):
File "C:\Users\PycharmProjects\pythonProject\venv\VM_Data.py", line 4, in <module>
from pysphere.vi_server import VIServer
File "C:\Users\PycharmProjects\pythonProject\venv\lib\site-packages\pysphere\__init__.py", line 171, in <module>
from pysphere.vi_task import VITask
File "C:\Users\PycharmProjects\pythonProject\venv\lib\site-packages\pysphere\vi_task.py", line 110
except (VI.ZSI.FaultException), e:
^^^^^^^^^^^^^^^^^^^^^^^^^
SyntaxError: multiple exception types must be parenthesized
Process finished with exit code 1
你能告訴我這里有什么問題嗎?
提供的已嘗試解決方案SyntaxError:必須為多個例外型別加上括號 - comtypes
但仍然遇到同樣的錯誤
uj5u.com熱心網友回復:
您正在使用的模塊的代碼中似乎存在錯誤。那是你的模塊嗎?如果不嘗試重新安裝它并檢查天氣它是否與您當前的 python 版本兼容!
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/464805.html
上一篇:如何為RSS提要撰寫自己的樣式
