给定Python中的类C,如何确定该类在哪个文件中定义?我需要可以从类C或从关闭C的实例工作的东西。
之所以这样做,是因为我通常不喜欢将属于同一文件的文件放在同一文件夹中。我想创建一个使用Django模板将其自身呈现为HTML的类。基本实现应根据定义类的文件名来推断模板的文件名。
假设我在文件“ base / artifacts.py”中放置了一个LocationArtifact类,那么我希望默认行为是模板名称为“ base / LocationArtifact.html”。
1
复制:stackoverflow.com/questions/269795/...,stackoverflow.com/questions/602846/...
—
美国洛特
那些假设您知道您要查找文件的模块,在处理类之外的实现时,我只有模块字符串。
—
Staale,2009年