Python中文
首页
教程
问答
标签
搜索
登录
注册
如何将信息加载到pyinstaller可执行文件
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我是python新手,正在尝试开发解决方案。下面是我目前陷入困境的场景</p> <hr/> <h2>背景</h2> <p>我有两个文件都在同一个目录中</p> <ol> <li><code>actualcode.py</code></li> <li><code>userInformation.py</code></li> </ol> <p><code>userInformation.py</code>有一些用户可以手动更改的数据。 <code>actualcode.py</code>从<code>userInformation.py</code>加载数据并对其进行处理并给出输出</p> <p>执行将以这种方式进行,用户在<code>userInformation.py</code>中输入数据并保存它,然后运行<code>actualcode.py</code>并获得输出</p> <hr/> <h2>发行</h2> <p>我想为<code>actualcode.py</code>创建一个可执行文件,我可以使用命令:<code>pyinstaller --onefile actualcode.py</code></p> <p>但是,在构建exe时,pyinstaller也会加载<code>userInformation.py</code>文件并将其与可执行文件捆绑在一起,因此现在即使用户对<code>userInformation.py</code>文件进行了更改,在运行<code>actualcode.py</code>时也不会加载/反映这些更改,因为该文件已加载到<em>exe</em>中</p> <p>我想知道有没有更好的办法</p> <p>将数据加载到<em>dotenv</em>文件而不是<code>userInformation.py</code>会解决我的问题吗</p> <p>或者pyinstaller中是否有任何参数可以帮助我在actualcode.py上构建可执行文件并仍然从userInformation.py加载数据</p> <p>还有没有一种方法可以用python构建一个参数化的exe?在这种情况下,我会用数据参数调用exe,而不是使用其他文件</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>如果不想使用JSON,就不必使用JSON。您只需更改userInformation.py脚本即可将所有信息保存在.txt文件中。并更改actualcode.py脚本以从.txt文件中获取信息。您必须创建两个.exe文件。一个用于操纵用户信息和实际文件,以执行某些操作</p> <p>希望有帮助</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何在乒乓球比赛中预测球的轨迹,对于AI球拍预测?
7 回答
如何在乒乓球游戏中阻止球
5 回答
如何在乘法和模中不乘空间?
5 回答
如何在乘法和除以2个不同的数字之间进行交换?
2 回答
如何在也是数据一部分的单个字符上拆分大字符串
5 回答
如何在乾草堆中找到針,有更好的解決方案嗎?
2 回答
如何在事件wxWidgets中传递自定义数据
6 回答
如何在事件中使用lambda i=i?
2 回答
如何在事件中心只接收最近的数据
4 回答
如何在事件发生之前保持云函数运行?
1 回答
如何在事件发生后使页面重定向到同一页面
4 回答
如何在事件回调之间保持python生成器的状态
10 回答
如何在事件处理程序(pythonsocket、sphinx)中保留docstring
5 回答
如何在事件处理程序中更改wxRichTextCtrl的光标位置?
2 回答
如何在事件处理程序中访问外部对象?
10 回答
如何在事件循环中将协程打包为正常函数?
5 回答
如何在事件循环之外运行协同程序?
6 回答
如何在事件循环结束时为并发未来的所有线程调用类方法?
1 回答
如何在事件文件中只保留一份摘要?
4 回答
如何在事件模板中添加事件
10 回答