我正在做python编码自学,而不是程序员。这是我在这里的第一个条目。不确定这是否可行(我对编程知之甚少),但这里是。
是否有可能插入一个文件,如模板,供用户在独立程序中下载?我试着在网上搜索,但没有成功,也许我只是不知道如何形容它。
任何建议都是非常欢迎的。提前感谢……当用户点击"下载模板"时,他们可以下载Excel模板
用户可以下载我在程序中插入的模板,前提是在独立程序中插入文件是可能的。
我想你问的是你是否可以将文件嵌入.py
本身(这就是我认为你说独立时的意思),答案是否定的。也许可以使用pyinstaller将程序编译成exe
,但不确定这样做的效率或可行性。
如果你真的需要这只是一个.py
,我建议在网上免费托管它,并让python从url下载文件。
如果我诚实的话,做这件事的最好方法是放弃"独立程序"。
在.py
文件的zip文件中发布模板。编辑:按需创建文件
这是我忘记的一个想法(可能是因为这是最复杂和困难的方法),但是您可以使用类似XSLX writer的东西来创建按需提供excel文件。将要求您编写一个函数,从头开始创建一个全新的excel文件,但这将不需要下载,zip文件或可执行文件,因此它将真正独立(减去添加的pip
依赖)。
请注意,我认为python和XLSX有时会很挑剔。