这是什么,我认为将是非常有用的。基本上,我想要的方式编辑Python源的编程方式而无需人为干预。有几件事我想做到这一点:

  1. 编辑配置的蟒蛇的应用程序使用源模块的构成。

  2. 设立了一个"模板",所以,我可以自定义Python源文件。这样,我可以设置一个"项目"系统,在一个开放源应用程序,我的工作和允许某些文件被定制。

我大概可以写点东西,可以这样做我自己,但我可以看到,打开了一个很大的"魔鬼在详细信息"类的问题。是否有任何方法可以做到这一目前,或者我只是要咬人的子弹和实施它自己?

有帮助吗?

解决方案

蟒蛇的标准图书馆提供了很好的设施工作与Python源;注意到 标记分析器 模块。

其他提示

大多数的这些种类的东西能够确定通过程序在蟒蛇,使用的模块,如系,操作系统,并特别 _file_ 标识符,告诉你你在哪里,在文件系统的道路。

重要的是要记住,当一个模块是第一个进口它将执行的一切文件范围,这是重要发展系统依赖的行为。例如,操作系统模块基本上确定什么操作系统使用的进口,然后调整其执行相应的(由进口的另一个模块相对应的Linux,OS x,Windows,等等)。

有一个很大的权力在这个特征和一些沿着这些线路可能是你要找的是什么。:)

[编辑]我也使用座。gethostname()在一些罕见的,予以解决了实例。;)

我有同样的问题,我只是打开了文件并做了一些更换:然后重新装载文件的蟒蛇的解释。这个工作很好,是很容易做到。

否则,据我所知你必须使用一些conf的对象。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top