python 获取VSI GPU
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 获取VSI GPU相关的知识,希望对你有一定的参考价值。
"""
@package examples
@author Christopher Gallo
"""
import SoftLayer
from pprint import pprint as pp
class example():
def __init__(self):
self.client = SoftLayer.Client()
def main(self):
mask =" mask[id,fullyQualifiedDomainName,billingItem[id,orderItem[presetId,preset]]]"
o_filter = {'virtualGuests': {
'billingItem': {
'orderItem': {
'preset': {
'keyName': {
'operation': '^= AC'
}
}
}
}
}}
guests = self.client['Account'].getVirtualGuests(mask=mask, filter=o_filter)
for guest in guests:
preset = "None"
try:
if guest['billingItem']['orderItem']['presetId'] is not None:
preset = guest['billingItem']['orderItem']['preset']['keyName']
except KeyError:
preset = "No Billing Item"
print("%s - %s - %s" % (guest['id'], guest['fullyQualifiedDomainName'], preset))
if __name__ == "__main__":
main = example()
main.main()
以上是关于python 获取VSI GPU的主要内容,如果未能解决你的问题,请参考以下文章
python 用于订购VSI并指定安装后脚本URL的Python示例
Python:如何获取 GPU 的数量 [重复]
如何在 Python 中获取每秒的 GPU 使用率
如何使用 Python 和 Numba 获取 GPU 中的 CUDA 内核数量?
使用 Python Windows 获取 CPU 和 GPU 温度
markdown 用于将VSI部署到专用主机的Terraform示例