我正在尝试为 FreeCad 学习 Python 脚本。
在“C:/p/Freecad/0.18/ZillmannTest”文件夹中,我有 2 个文件:
- Macro1.py 和
- FCadHelper.py
Macro1.py的内容如下:
############
import sys
sys.path.append("C:/p/Freecad/0.18/ZillmannTest")
from FCadHelper import *
helper = FCadHelper()
helper.startDocument('TestKopf')
helper.addBody('TestKopfBody')
helper.addSketch('TestSketch')
####################
我可以从 FreeCad 宏菜单启动 Macro1.py 但是当我在 FCadHelper.py 中出现错误并更正它时,FreeCad 不会加载更改后的文件 FCadHelper.py,它会继续使用该文件的旧(chached ?)版本。要使用更改后的文件,我必须终止 FreeCad 并重新启动它。这很烦人。
有没有办法阻止 FreeCad 缓存这个文件?当我计划创建一个类似文件的类库时,问题将比现在更大。
亲切的问候