Я работал над очень простым генератором crud для пилонов. Я придумал что-то, что инспектируетМожно ли проверить свойства, начинающиеся с подчеркивания?
SomeClass._sa_class_manager.mapper.c
это нормально, чтобы проверить это (или вызывать методы, начинающиеся с символа подчеркивания)? Я всегда предполагал, что это законно, хотя нахмурился, поскольку он в значительной степени опирается на внутреннюю структуру класса/объекта. Но эй, поскольку у python действительно нет интерфейсов в смысле Java, возможно, все в порядке.