PyQt教程(3)——qrc文件包装资源

qrc 资源文件是可以囊括各种资源一身的一种神奇的东西。可以由 QtDesigner 创建。

用 pyrcc 命令将资源文件 resource.qrc 转换成可以 import 的 py 文件:
pyrcc5 resource.qrc -o resource.py

然后在 py 文件里面使用:

import resource    # 这个就是刚刚从qrc变过来的
from PyQt5 import QtGui

# 以图片为例
bmp = QtGui.QPixmap(':/image/splash.png')

网上大多数人都用来保存图片什么的,其实它还能保存其他各种各样的玩意儿,比如 exe 可执行文件!
不由得让人萌生一些大胆的想法。

import resource   
from PyQt5 import QtCore

QtCore.QFile.copy(":others/test.exe", 'd:\\你要存储的路径\\test.exe')

你可能感兴趣的:(PyQt教程(3)——qrc文件包装资源)