如果我有一個文件,說first.py
,它看起來像這樣 -獲取所有用戶定義的類文件中的
class Person(object):
pass
class Dog(object):
pass
,我有第二個文件,second.py
。 如何獲得中定義的所有課程second.py
?
也許我應該提到,我想實現用例類似於Django的初始化模式,當這種情況發生的一個 - 當我運行manage.py sql myapp
命令,我認爲Django的經過我的所有車型中models.py
和爲它們生成一個SQL查詢。
所以我想要做的是類似於Django在models.py
中定義的所有模型時所做的。
如何從文件中獲取所有用戶定義的類? (除非有更聰明的方法去做Django的工作)
在此先感謝!
看起來像一個簡單的答案,這將是*寫*用戶定義的類,以符合一個特定的模式,即'類PersonCustom','DogCustom'等,或給每個一個屬性將其定義爲將在稍後動態收集的內容。 – erewok