所以目前如果我在windows 10上启动python http.server,它会自动在localhost www.example.com上启动127.0.0.1,如果我绑定它,它只能取我系统的IP,但是我想在一个自定义的IP上启动http.server,比如100.65.0.83,这可能吗?
4sup72z81#
可以,您只需将IP绑定到0.0.0.0并打开端口检查http.server也可能有用:
0.0.0.0
http.server
python3 -m http.server --help usage: server.py [-h] [--cgi] [--bind ADDRESS] [--directory DIRECTORY] [port] positional arguments: port specify alternate port (default: 8000) options: -h, --help show this help message and exit --cgi run as CGI server --bind ADDRESS, -b ADDRESS specify alternate bind address (default: all interfaces) --directory DIRECTORY, -d DIRECTORY specify alternate directory (default: current directory)
所以最终命令可能是这样的:
python3 -m http.server --bind 0.0.0.0
1条答案
按热度按时间4sup72z81#
可以,您只需将IP绑定到
0.0.0.0
并打开端口检查
http.server
也可能有用:所以最终命令可能是这样的: