Perguntas com a marcação «python-import»

Para perguntas sobre a importação de módulos no Python

1407
Importando arquivos de uma pasta diferente

Eu tenho a seguinte estrutura de pastas. application/app/folder/file.py e quero importar algumas funções do file.py em outro arquivo Python que reside em application/app2/some_folder/some_file.py eu tentei from application.app.folder.file import func_name e algumas outras tentativas, mas até...

799
Como importar outros arquivos Python?

Como importo outros arquivos no Python? Como exatamente posso importar um arquivo python específico como import file.py? Como posso importar uma pasta em vez de um arquivo específico? Quero carregar um arquivo Python dinamicamente no tempo de execução, com base na entrada do usuário. Quero saber...

759
Importar um módulo de um caminho relativo

Como importo um módulo Python devido ao seu caminho relativo? Por exemplo, se dirFoocontém Foo.pye dirBar, e dirBarcontém Bar.py, como faço Bar.pypara importar Foo.py? Aqui está uma representação visual: dirFoo\ Foo.py dirBar\ Bar.py Foodeseja incluir Bar, mas a reestruturação da hierarquia...

714
Importações relativas em Python 3

Eu quero importar uma função de outro arquivo no mesmo diretório. Às vezes funciona para mim, from .mymodule import myfunctionmas às vezes eu recebo um: SystemError: Parent module '' not loaded, cannot perform relative import Às vezes funciona from mymodule import myfunction, mas às vezes também...

625
Importando módulos da pasta pai

Estou executando o Python 2.5. Esta é a minha árvore de pastas: ptdraft/ nib.py simulations/ life/ life.py (Eu também tenho __init__.pyem cada pasta, omitido aqui para facilitar a leitura) Como importo o nibmódulo de dentro do lifemódulo? Espero que seja possível fazer sem mexer com...

543
Como importar um módulo que recebeu seu nome como string?

Estou escrevendo um aplicativo Python que usa como comando um argumento, por exemplo: $ python myapp.py command1 Quero que o aplicativo seja extensível, ou seja, seja capaz de adicionar novos módulos que implementam novos comandos sem precisar alterar a fonte principal do aplicativo. A árvore se...

411
Use 'import module' ou 'from module import'?

Tentei encontrar um guia abrangente sobre se é melhor usar import moduleou from module import? Acabei de começar com Python e estou tentando começar com as melhores práticas em mente. Basicamente, eu estava esperando se alguém poderia compartilhar suas experiências, o que as preferências de outros...

269
Como carregar todos os módulos em uma pasta?

Alguém poderia me fornecer uma boa maneira de importar um diretório inteiro de módulos? Eu tenho uma estrutura como esta: /Foo bar.py spam.py eggs.py Tentei convertê-lo em um pacote adicionando __init__.pye executando, from Foo import *mas não funcionou da maneira que eu...