有没有办法解决这个问题?我想不可见地运行命令并立即执行操作
import os
def run():
os.system("python -m http.server C:/Showtape/payload/payload.exe 80")
print("Server running...")
print("Serving payload..")
我想要的是,我希望命令不可见地运行并打印“服务器正在运行...”,我该怎么做?
有没有办法解决这个问题?我想不可见地运行命令并立即执行操作
import os
def run():
os.system("python -m http.server C:/Showtape/payload/payload.exe 80")
print("Server running...")
print("Serving payload..")
我想要的是,我希望命令不可见地运行并打印“服务器正在运行...”,我该怎么做?
直接在您的代码中使用该http.server
模块,而不是直接使用该模块来启动一个新的 Python 进程。例如,您可以在线程中启动服务器。
这个源代码http/server.py
正是你运行时发生的事情python -m http.server