2024-05-16 01:08:42 发布
网友
我想把SSID的列表显示出来
过了一会儿,我发现我要找的CLI命令是
nm-tool | grep "Infra" | cut -d " " -f5-7
什么显示了我需要的SSID,但是现在我想使用这个输出在Python上创建一个变量。当我把它记录在一个变量中时,它会把它变成一个值为0的整数,但是我想要的是一个数组,我可以使用它
ArrayName[0]=第一个SSID ArrayName[1]=第二个SSID
我怀疑您正在使用subprocess.call,因为您说您得到的是整数返回类型。相反,您可能希望使用subprocess.check\u outputhttps://docs.python.org/2/library/subprocess.html 使用subprocess.check\u output的组合来运行命令,然后使用str.split将数据拆分为实际列表,而不是单个字符串
我怀疑您正在使用subprocess.call,因为您说您得到的是整数返回类型。相反,您可能希望使用subprocess.check\u outputhttps://docs.python.org/2/library/subprocess.html 使用subprocess.check\u output的组合来运行命令,然后使用str.split将数据拆分为实际列表,而不是单个字符串
相关问题 更多 >
编程相关推荐