python3 pyqt6 文本框为文件名 安全为确定 将aicon编译到exe文件中
要将Python脚本(使用PyQt6库)编译为.exe文件,并将a.icon(假设为图标文件)包含在其中,可以使用PyInstaller工具。
首先,确保已安装PyInstaller。在命令行中运行以下命令进行安装:
pip install pyinstaller
然后,创建一个名为main.py的Python脚本,其中包含PyQt6的代码。
import sys
from PyQt6.QtWidgets import QApplication, QMainWindow, QLabel
class MainWindow(QMainWindow):
def __init__(self, parent=None):
super().__init__(parent)
self.setWindowTitle("Example")
self.label = QLabel("Hello, World!", self)
self.setCentralWidget(self.label)
if __name__ == "__main__":
app = QApplication(sys.argv)
window = MainWindow()
window.show()
sys.exit(app.exec())
接下来,将a.icon文件放在与main.py相同的目录中。
在命令行中,进入包含main.py和a.icon的目录,并运行以下命令:
pyinstaller main.py --onefile --icon=a.icon
这将创建一个名为main.spec的文件和一个名为dist的文件夹。
最后,运行以下命令以将.spec文件转换为.exe文件:
pyinstaller main.spec
在dist文件夹中,你将找到编译后的.exe文件,其中包含了a.icon文件作为图标
原文地址: https://www.cveoy.top/t/topic/im0j 著作权归作者所有。请勿转载和采集!