开源改变世界

设置混乱,程序无法启动 #212

推推 grbl 2年前 (2023-01-31) 129次浏览
关闭
JaKaspar 打开了这个问题 2016 年 1 月 24 日 · 3条评论
关闭

设置混乱,程序无法启动#212

JaKaspar 打开了这个问题 2016 年 1 月 24 日 · 3条评论

注释

设置混乱,程序无法启动 #212

嗨,我遇到了一个有趣的问题 – 我搞砸了加速等设置(删除并留空),我想程序不允许我这样离开它,并且会以某种方式修复它。但它通常会退出,并且不会再启动,因为:

第 556 行,在
loadConfig CNC.acceleration_x = float(config.get(section, “acceleration_x”))
ValueError: could not convert string to

从源代码(我对 python 一无所知)我最终了解到,配置保存在用户配置文件中,删除文件,问题就消失了。

我的事情是,在保存之前应该验证设置,或者当出现问题时,应该通知用户。此外,损坏的设置可以替换为 .ini 中的设置

谢谢!
雅尔达

设置混乱,程序无法启动 #212
所有者

谢谢,我会在代码中加入保护

设置混乱,程序无法启动 #212
所有者

好的,现在它受到保护