#python #http.server
Вопрос:
есть ли какой-нибудь способ выяснить это? Я хочу незаметно выполнить команду и сделать все сразу
import os
def run():
os.system("python -m http.server C:/Showtape/payload/payload.exe 80")
print("Server running...")
print("Serving payload..")
Чего я хотел, так это чтобы команда выполнялась невидимо и выводила «Сервер запущен…»,
как я это сделаю?
Ответ №1:
Используйте http.server
модуль непосредственно в своем коде, а не раскрывайте его, чтобы запустить новый процесс Python. Например, вы можете запустить сервер в потоке.
Этот исходный код в http/server.py
точности соответствует тому, что происходит при запуске python -m http.server