Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.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:使用瓶子框架检索客户端的Mac地址_Python_Bottle - Fatal编程技术网

Python:使用瓶子框架检索客户端的Mac地址

Python:使用瓶子框架检索客户端的Mac地址,python,bottle,Python,Bottle,我希望检索访问我的应用程序的用户的Mac_地址。 我尝试了以下代码: import uuid from uuid import getnode as get_mac mac_address = get_mac() mac_address = ':'.join(("%012X" % mac_address)[i:i+2] for i in range(0, 12, 2)) 这可以正常工作,但返回的是服务器的mac地址,而不是客户端的mac地址。有办法检索客户端的mac地址吗?HTTP协议不会将客

我希望检索访问我的应用程序的用户的Mac_地址。 我尝试了以下代码:

import uuid
from uuid import getnode as get_mac
mac_address = get_mac()
mac_address = ':'.join(("%012X" % mac_address)[i:i+2] for i in range(0, 12, 2))

这可以正常工作,但返回的是服务器的mac地址,而不是客户端的mac地址。有办法检索客户端的mac地址吗?

HTTP协议不会将客户端的mac地址发送到服务器,因此服务器端应用程序无法访问它。

HTTP协议不会将客户端的mac地址发送到服务器,因此,服务器端应用程序无法访问它。

客户端的MAC地址永远不会向外部网络显示。因此不可能得到它。唯一的方法是在用户的机器上安装应用程序。

客户端的MAC地址永远不会向外部网络显示。因此不可能得到它。唯一的方法是在用户的机器上安装应用程序。

您只能检索恰好与您在同一LAN网段上的用户的MAC地址,因此,假设您可以依赖用户的MAC地址,这可能不是一个好主意。

您将只能检索恰好与您在同一LAN网段上的用户的MAC地址,因此,假设您可以依赖用户的MAC地址,这可能不是一个好主意。

这将返回您运行它的计算机的MAC地址。如果你说的是服务器客户端,这是一个web应用程序吗?@AJK是的,这是一个web应用程序。这应该会返回运行它的计算机的MAC。如果你说的是服务器客户端,这是一个web应用程序吗?@AJK是的,这是一个web应用程序。谢谢。当我使用
qlikview
时,我可以很容易地检索到用户的mac地址,但现在我意识到它只适用于安装的版本,而不是web版本。谢谢。当我使用
qlikview
时,我可以很容易地检索到用户mac地址,但现在我意识到它只适用于已安装的版本,而不适用于web版本。