После вчерашнего исследования этого паттерна я понял, что то, что я хотел, не подходит для языка Python.В конце концов, это интерпретируемый язык, что означает, что всегда есть файл, который существует по известному пути, и номер строки, на который можно сослаться.Это будет иметь смысл в скомпилированном языке, таком как C #, Java, C или C ++, потому что у вас есть пространства имен, объекты и методы без преимущества наличия файла / пути и номера строки.
Мораль истории
Когда люди говорят вам, что то, что вы просите, не имеет смысла, не просто списывайте их со счетов.Потратьте несколько минут и внимательно изучите исходный запрос, а также энергично ищите ответ на вопрос, который может не иметь смысла в вашем конкретном сценарии использования или контексте.