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

30
O que faz se __name__ == "__main__": faz?
Como fazer o armazenamento de dados em Stack Overflow em um arquivo : O que há de novo se __name__ == "__main__"? Dado o código a seguir, o que if __name__ == "__main__":faz? # Threading example import time, thread def myfunction(string, sleeptime, lock, *args): while True: lock.acquire() time.sleep(sleeptime) lock.release() time.sleep(sleeptime) …


15
Como fazer importações relativas em Python?
Imagine esta estrutura de diretório: app/ __init__.py sub1/ __init__.py mod1.py sub2/ __init__.py mod2.py Estou codificando mod1e preciso importar algo de mod2. Como devo fazer isso? Eu tentei, from ..sub2 import mod2mas estou recebendo uma "Tentativa de importação relativa no pacote". Eu procurei no Google, mas encontrei apenas sys.pathhacks de "manipulação". …

6
Como escrever um módulo / pacote Python?
Eu tenho feito scripts Python para tarefas simples no trabalho e nunca me incomodei em empacotá-los para que outros usem. Agora fui designado para criar um wrapper Python para uma API REST. Não tenho absolutamente nenhuma idéia de como começar e preciso de ajuda. O que eu tenho: (Só quero …


6
Instalando o módulo python no código
Preciso instalar um pacote do PyPi diretamente no meu script. Talvez haja algum módulo ou recurso distutils( distribute, pipetc.) que permita executar algo como pypi.install('requests')e solicitações serão instaladas no meu virtualenv.


8
ImportError: libSM.so.6: não é possível abrir o arquivo de objeto compartilhado: Esse arquivo ou diretório não existe
Ao tentar importar OpenCV, usando import cv2, obtenho o seguinte erro: /usr/local/lib/python2.7/dist-packages/cv2/__init__.py in <module>() 7 8 # make IDE's (PyCharm) autocompletion happy ----> 9 from .cv2 import * 10 11 # wildcard import above does not import "private" variables like __version__ ImportError: libSM.so.6: cannot open shared object file: No such …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.