Open2
Python周りのあれこれ
ピン留めされたアイテム
このスクラップについて
プライベートでDjangoアプリを作っていますが、そこで得たノウハウをまとめるものです。
静的解析に使えそうなライブラリ
setuptools
find_packages
で特定のディレクトリ以下のパッケージを検索する。
(find_namespace_packages
というのもあるらしいが)
pkgutil
pkgutil.iter_modulesでパッケージからモジュールを検索する。
ast
ast.parseで、ソース文字列(ソースファイルではない)からASTを作成する。