Open2

Python周りのあれこれ

ピン留めされたアイテム
Hideki IkemotoHideki Ikemoto

このスクラップについて

プライベートでDjangoアプリを作っていますが、そこで得たノウハウをまとめるものです。

Hideki IkemotoHideki Ikemoto

静的解析に使えそうなライブラリ

setuptools

find_packages で特定のディレクトリ以下のパッケージを検索する。
(find_namespace_packages というのもあるらしいが)

pkgutil

pkgutil.iter_modulesでパッケージからモジュールを検索する。

ast

ast.parseで、ソース文字列(ソースファイルではない)からASTを作成する。