保存设置

你好, 我想知道如何制作一个.exe文件,说某种OD时钟, 并能够将一些设置(例如警报)保存到相同 文件? 基本上使代码重写自我... 谢谢!

# 回答1

在2006年5月29日星期一09:05:36 +0200,Superhik写道: 是的!!! 我强烈建议您阅读for configparser的doco,然后加载/保存 您的配置文件到OS.PATH.JOIN(OS.PATH.EXPANDUSER("〜")). 另一个选项 - 将您的内容保存在Windows注册表中 - - 干杯 AUM
# 回答2

Aum写道:Yikes !!! 我强烈建议您阅读for configparser的DOCO,然后加载/保存您的配置文件到OS.PATH.JOIN(OS.PATH..EXPANDUSER("〜")). 另一个选项 - 将您的内容保存在Windows注册表中 但是,如果我在其他计算机设置上复制此文件将丢失...
# 回答3

Superhik写道:Yikes !!! 我强烈建议您阅读for configparser的DOCO,然后加载/保存您的配置文件到OS.PATH.JOIN(OS.PATH..EXPANDUSER("〜")). 另一个选项 - 将您的内容保存在Windows注册表中,但是如果我在其他计算机设置上复制此文件,将会丢失... 这是_ -Might_会震惊您,但是当您安装时,例如 在另一个 计算机,没有任何文件. 尤其不是 您在另一台机器上写的那些. 认真:谁将复制可执行文件? 你知道有什么吗 其他行为的程序? diez
# 回答4

Superhik写道:Yikes !!! 我强烈建议您阅读for configparser的DOCO,然后加载/保存您的配置文件到OS.PATH.JOIN(OS.PATH..EXPANDUSER("〜")). 另一个选项 - 将您的内容保存在Windows注册表中,但是如果我在其他计算机设置上复制此文件,将会丢失... 将您的程序放入可写的文件夹中,然后将配置直接保存到 该文件夹. 然后您可以传输整个文件夹. 提示:sys.path [0] 始终包含通往目录的路径,其中" __ -main __"模块为 位于.
# 回答5

Diez B. Roggisch写道:这是_ -Might_对您的震惊,但是当您安装时,例如 在另一台计算机上的消息,没有任何文档. 尤其不是您在另一台机器上写的那些. 那不会震惊我:P 无论如何,当我谈论单身时,您正在谈论安装 独立文件. 此外,如果是必要的,我敢打赌,MS会做出该选项(并且 由于安装不是从SINLGE文件完成的,这不是问题 但是从CD中(在这种情况下应为CD-RW),带有很多文件, 目录,因此他们只能在安装上创建另一个目录 CD,说\ All Documents \)认真:谁将在周围复制可执行文件? 显然我是. :d 您知道其他类似的程序吗? 不,但是对于大多数程序,我从未努力检查过哪里 他们设置了设置. 那只是事情,我不是专业程序员,所以我是 想知道有可能做到这一点,如果这是多少麻烦 是的. 如果什么都不会 将配置文件直接在 可执行.. Diez 谢谢!
# 回答6

>那不会让我震惊:P 但这是一个文件夹. 将您的配置文件和程序放在文件夹中, 并复制它. 显然我是. :D您知道任何否定,但是对于我使用的大多数程序,我从不费心检查他们放在哪里设置. 这只是事情,我不是专业的程序员,所以我想知道可以做到这一点,如果这是多少麻烦. 如果什么都没有,我只会在可执行文件旁边制作一个配置文件. 没有人这样做的原因很简单:可以说你存储了一些 配置信息如IP地址. 现在将您的程序移动到某个地方 否则使这是一个错误的配置选项 - 可能您的程序崩溃了 甚至在您有机会进入该配置设置之前. 轮到你了 需要一个新的副本 - 或仅编辑/删除配置文件. 后者 对我来说听起来更好 - 而且很可能还有其他一些程序员. diez
# 回答7

在2006-05-29,Diez B. Roggisch 写道: 回到一天,过去很普遍 DOS/Windows. 并不是说这仍然不是一个坏主意. - - 格兰特·爱德华兹·格兰特·尤! 我很湿! 我很疯狂! 在 visi.com
# 回答8

在2006年5月29日星期一09:05:36 +0200,Superhik写道: 我想到的另一个选择: - 获取Nullsoft NSIS安装程序 - 如果需要,将Python包装纸写成NSI - 在您的应用中,包括: - 嵌入式py2exe - 嵌入/包裹的NSIS - 在您的应用程序中提供菜单选项来导出此 程序',该程序根据需要更改数据文件,然后调用 PY2EXE和NSIS创建一个全新的安装程序EXE 这样,您将拥有自己的追求 - 一种分发应用程序的方法, 包括其当前状态,作为单个EXE文件. 另外,它将有 此EXE是设置开始菜单的安装程序的优势 快捷方式. - - 干杯 AUM
# 回答9

格兰特·爱德华兹(Grant Edwards)写道:我愿意. 我一直在复制putty.exe. 我每次下载它,如果我不下载,如果我复制,我会很生气 它给包含我所有嵌入其中的钥匙的朋友机器. 回到当天,在DOS/Windows下,这种情况很普遍. 并不是说这仍然不是一个坏主意. 回到当天的自我修改代码也是热潮. 和_Some_人 甚至在Python中做到了:) diez
# 回答10

Diez B. Roggisch写道:我每次下载它,如果我不下载,如果我将其复制到包含所有嵌入其中的键的朋友计算机,我会很生气. 回到当天,在DOS/Windows下,这种情况很普遍. 并不是说这仍然不是一个坏主意. 回到当天的自我修改代码也是热潮. 和_some_人们甚至在python中做到了:) 那些疯狂的混蛋! ;)diez
# 回答11

在2006年5月29日星期一12:28,Superhik写道:Yikes! 我强烈建议您阅读for configparser的doco,然后加载/保存您的配置文件到/从os.path.join(OS.PA) th.expander("〜")). 另一个选项 - 将您的内容保存在Windows注册表中,但是如果我在其他计算机设置上复制此文件,将会丢失... 在这种情况下,一个非常标准的行为是让您的程序创建 如果缺席,则其自己的配置文件,例如第一次运行,每个用户或 复制到新机器. 只需使用Python文件本身中的任何默认设置进行操作即可. 问候, 十. - - 这个世界上有10种类型的人, 那些了解二进制的人,以及那些不了解二进制的人.

标签: python

添加新评论