list-imports

list python file imports


Keywords
imports, cli, python
License
Unlicense
Install
pip install list-imports==2020.7.1

Documentation

Installation

$ [sudo] pip install list-imports

Examples

import list_imports
imports = list_imports.get("file.py")

from string:

imports = list_imports.parse(open("file.py").read())

absolute imports only

list(filter(lambda i:i[0]!='.',list_imports.get("file.py")))

cli:

$ find . -type f -name "*.py" | xargs python -m list_imports
$ find . -type f -name "*.py" | xargs python -m list_imports | awk -F"." '{print $1}'

readme42.com