python怎么把资源弄到程序内部。就像易语言一样。

[复制链接]
作者: 糖心疼 | 时间: 2021-9-16 18:20:58 | py求助|
4 457
结帖率:0% (0/1)
发表于 2021-9-16 18:20:58| 显示全部楼层 |阅读模式
5金币
python怎么把资源弄到程序内部。就像易语言一样。 MP3 图片 包括任意资源都可以加载到易语言源码里。运行的时候直接用。而不用写出。

发表于 2021-9-24 09:23:32| 显示全部楼层


有必要这样吗?
通常情况是建一个resource文件夹来放资源相关数据,在需要用到的地方通过open来读取
如果非要放在代码里,就只能将资源进行base64成文本赋值给变量,通过模块导入, 但这样该变量会一直暂用着内存.
回复

使用道具 举报

签到天数: 6 天

发表于 2021-10-4 19:29:32| 显示全部楼层
转成字节集 给一个变量 保存 就好了
回复

使用道具 举报

发表于 2022-1-30 20:18:21| 显示全部楼层
cbiqih 发表于 2021-9-24 09:23
有必要这样吗?
通常情况是建一个resource文件夹来放资源相关数据,在需要用到的地方通过open来读取 ...

易语言不就是这个原理吗。常量方式保存,读取常量就行,所以增加内存又有啥的
回复

使用道具 举报

发表于 2022-2-3 05:02:35| 显示全部楼层
这种叫内存加载。
实现不麻烦,但是要解释,不知道如何开口。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

!jz_fbzt! 快速回复 !jz_sctz! !jz_fhlb! 按钮
快速回复 返回列表 返回顶部