Python 为什么我能';你不能从我的手机连接到电脑吗?

Python 为什么我能';你不能从我的手机连接到电脑吗?,python,python-3.x,windows,sockets,httpserver,Python,Python 3.x,Windows,Sockets,Httpserver,我正在使用python包http.server开发一个http文件服务器 使用该代码: import http.server import socketserver import socket Host = socket.gethostname() IpAdr = socket.gethostbyname(Host) PORT = 8000 Handler = http.server.SimpleHTTPRequestHandler with socketserver.TCPServer

我正在使用python包http.server开发一个http文件服务器 使用该代码:

import http.server
import socketserver
import socket

Host = socket.gethostname()
IpAdr = socket.gethostbyname(Host)

PORT = 8000

Handler = http.server.SimpleHTTPRequestHandler

with socketserver.TCPServer((IpAdr, PORT), Handler) as httpd:
    print("serving at", IpAdr,':',PORT)
    httpd.serve_forever()

我可以从局域网上的另一台计算机连接

但是当尝试从连接到同一网络的移动设备连接时 我在浏览器上收到一条消息,链接无法访问

当在同一网络上的不同计算机上使用http.server包尝试相同的python脚本时,它工作正常,并且我能够从移动设备进行连接

我正在使用Windows10操作系统


关于问题的任何帮助

@DiegoVinícius否我正在使用机器IP地址不知道这是否会造成差异,但当我试图在本地机器上运行东西并在手机上使用时,我必须添加本地IP和端口,而不是本地主机和端口port@DiegoVin里奇乌斯没有帮忙!粘贴代码以连接到服务器,这似乎不是编程问题。