写了个模块 a.py 在同一级目录下,有一个配置文件 a.conf
然后a里面是这样读取的: os.path.dirname( os.path.realpath(file) ) + a.conf
然后在另外一个目录里面,有一个 b.py 需要引用 a.py
这个时候,我在 b.py 的目录里,建了一个软连接到 a.py
一开始运行 b.py 没问题
第二次运行 b.py 的时候,说配置文件读取不到了
后来,删除了 b.pyc ,再次运行,还是可以
但只要有 pyc文件以后,停掉运行就找不到配置问了,请问这个是不是 BUG 啊?
py 和 pyc 结果没有一致性呐。
顺便求解决方案:模块如何载入自己的配置文件。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.