对于 Big-IP 操作系统,从 platform.system() 返回的字符串是什么?



这里的python是全新的,所以请耐心等待。我正在创建一个脚本,该脚本必须为各种设备执行备份。我有以下代码:

def getOS():
if platform.system().upper() == 'JUNOS' :
os = "junos"
elif platform.system().upper() == "WIN32"
os = "windows"
elif platform.system().upper() == "DARWIN"
os = "mac"
return os

如何测试大 IP?此外,是否有平台系统((的潜在结果列表?

我知道这里和这里有类似的帖子,但是我正在寻找专门的大IP

>platform.system()返回uname系统调用。没有明确的回报,它 100% 依赖于操作系统。

以下是有关uname的更多信息

您最好的做法可能是在 Big-IP 操作系统上运行platform.system()

要查看TMOS版本,您需要运行tmsh show sys软件

root@(ltm3)(cfg-sync Standalone)(Active)(/Common)(tmos)# show sys software
--------------------------------------------------
Sys::Software Status
Volume  Product   Version  Build  Active    Status
--------------------------------------------------
HD1.1    BIG-IP  13.1.0.5  0.0.5     yes  complete
HD1.2    BIG-IP  12.1.3.3  0.0.1      no  complete
HD1.3      none      none   none      no  complete

最新更新