Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Python中的套接字模块获取自己的SSID?_Python_Sockets_Ssid - Fatal编程技术网

如何使用Python中的套接字模块获取自己的SSID?

如何使用Python中的套接字模块获取自己的SSID?,python,sockets,ssid,Python,Sockets,Ssid,我正在尝试使用套接字模块获取我在Python中连接到的WiFi网络的SSID。这可能非常简单,但我似乎无法理解 以下是我目前的代码: import socket hostname = socket.gethostname() IPAddress = socket.gethostbyname(hostname) print("SSIP: " + hostname) print("IP-Adress: " + IPAddress) 以下是您可以做的: import os ssid=os.popen

我正在尝试使用套接字模块获取我在Python中连接到的WiFi网络的SSID。这可能非常简单,但我似乎无法理解

以下是我目前的代码:

import socket
hostname = socket.gethostname()
IPAddress = socket.gethostbyname(hostname)
print("SSIP: " + hostname)
print("IP-Adress: " + IPAddress)

以下是您可以做的:

import os
ssid=os.popen("sudo iwgetid -r").read()

但是主机名不是SSIP的名称。插座似乎没有提供特定的获取功能。Naoh Broyles,是的,我也想获取我连接的wifi网络的名称。这是否回答了你的问题?如果没有,那么mkrieger1,我知道使用子流程模块的解决方案,但我想使用套接字模块。