Importando arquivos de hierarquias abaixo em Python

Поделиться
HTML-код
  • Опубликовано: 7 фев 2025

Комментарии •

  • @williambarros4908
    @williambarros4908 2 месяца назад

    Muito bom, ajudou muito!

  • @wonrey7779
    @wonrey7779 10 месяцев назад

    Uma outra forma de pegar o path do root seria navegar na hierarquia usando os.path.dirname(__file__) e para subir na hierarquia usar novamente a função os.path.dirname quantas vezes forem necessário. Dessa forma os imports funcionarão mesmo que você não chame o script a partir do root no terminal.

  • @leogsantos
    @leogsantos 6 месяцев назад

    MUITO Interessante! Se eu colocar esse código dentro de cada arquivo __init__.py, funcionaria da mesma forma?

  • @MarceloDuartedaCunha99
    @MarceloDuartedaCunha99 10 месяцев назад

    👏🏻

  • @danilobotelho9904
    @danilobotelho9904 10 месяцев назад

    Parece que importar a f3.py em posição específica do diretório funcionará neste caso. Mas não em outra máquina, pois terá que abrir o terminal no ponto específico. Estou pensando besteira ? Teria que ser manual, abrir o terminal, e executar esta f3.py.

    • @pythonando
      @pythonando  10 месяцев назад

      Funcionaria independente da máquina que esteja executando o código.

  • @omauricioeugenio
    @omauricioeugenio 10 месяцев назад

    inicialmente eu imaginei criando um __init__.py acha que teria algum modo de fazer desta forma ?

    • @pythonando
      @pythonando  10 месяцев назад

      Somente isso não