下面是连接到iDRAC(版本6)时正在使用的以下代码。我正在使用Python 3.7.0和最新的python-dracclient。
我尝试运行此代码,但
AttributeError: 'NoneType' object has no attribute 'text'
import dracclient.client
import dracclient.constants as constants
client = dracclient.client.DRACClient('192.xxx.xxx.xxx', 'root', 'calvin', port=443, path='/wsman/', protocol='https', ssl_retries=constants.DEFAULT_WSMAN_SSL_ERROR_RETRIES,
ssl_retry_delay=(constants.DEFAULT_WSMAN_SSL_ERROR_RETRY_DELAY_SEC))
client._power_mgmt.get_power_state()
可用于该库的文档很小,不能为解决他的问题提供帮助。
我认为问题仅限于库中提供的文件。(每当调用utils.find_xml(...).text
行时)但是其他人似乎可以使该库正常工作。我知道我可以使用凭据连接到服务器。只有当我尝试从Dell服务器获取信息时,我才会收到错误消息。
在此阶段,任何见识都会有所帮助。
谢谢