[Python] Convert all relative imports to absolute automatically in python

Discussão em 'Python' iniciado por Stack, Agosto 8, 2025.

  1. Stack

    Stack Membro Participativo

    I am trying to structure my python 2.7 project (which entails several subdirectories) correctly. I have added __init__.py files on every level, and in the case of imports it seems that the "best" practice is to use absolute imports of the sort:

    import top_package_folder.package_subfolder.module_name


    instead of:

    import .module_name


    even when my code lives in the package_subfolder directory.

    As I learned about this recently, I am now looking for a way to automatically convert all those relative imports to absolute ones.

    (I tried autopep8 and could not manage to make imports absolute.)

    Thanks in advance.

    Continue reading...

Compartilhe esta Página