«python-module» 태그된 질문

30
__name__ ==“__main__”인 경우 어떻게합니까?
На этот вопрос есть ответы на 스택 오버플로 на русском : Что делают 경우 __name__ == "__main__"? 다음 코드가 주어지면 무엇을 if __name__ == "__main__":합니까? # Threading example import time, thread def myfunction(string, sleeptime, lock, *args): while True: lock.acquire() time.sleep(sleeptime) lock.release() time.sleep(sleeptime) if __name__ == "__main__": lock = thread.allocate_lock() thread.start_new_thread(myfunction, …


15
파이썬에서 상대적 가져 오기를 수행하는 방법?
이 디렉토리 구조를 상상해보십시오. app/ __init__.py sub1/ __init__.py mod1.py sub2/ __init__.py mod2.py 코딩 mod1중이며에서 무언가를 가져와야합니다 mod2. 어떻게해야합니까? 시도 from ..sub2 import mod2했지만 "비 패키지로 시도한 상대 가져 오기"가 표시됩니다. 나는 주변을 봤지만 " sys.path조작"해킹 만 발견했다 . 깨끗한 방법이 없습니까? 편집 : 내 모든 __init__.py것이 현재 비어 있습니다 Edit2 …

6
파이썬 모듈 / 패키지를 작성하는 방법?
나는 직장에서 간단한 작업을 위해 Python 스크립트를 만들었고 다른 사람들이 사용할 수 있도록 포장하지 않았습니다. 이제 REST API 용 Python 래퍼를 만들도록 지정되었습니다. 시작하는 방법을 전혀 몰라 도움이 필요합니다. 내가 가진 것 : (가능한 한 구체적으로하고 싶습니다) virtualenv 가 준비되어 있으며 github 에도 있습니다. 파이썬의 .gitignore 파일도 있으며 REST API와 …


6
코드 내에 파이썬 모듈 설치
스크립트 내에서 PyPi의 패키지를 직접 설치해야합니다. 어쩌면 일부 모듈 또는 거기에 distutils( distribute, pip나처럼 뭔가를 실행할 수 등) 기능 pypi.install('requests')및 요청 내 VIRTUALENV에 설치됩니다.

30
확실히 설치된 모듈을 가져올 수 없습니다
mechanize를 설치 한 후 가져올 수없는 것 같습니다. pip, easy_install 및 https://github.com/abielr/mechanizepython setup.py install 에서 설치를 시도했습니다 . 파이썬 인터랙티브에 들어갈 때마다 다음과 같이 얻을 수 있습니다. Python 2.7.3 (default, Aug 1 2012, 05:14:39) [GCC 4.6.3] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import mechanize …

8
ImportError : libSM.so.6 : 공유 객체 파일을 열 수 없습니다 : 해당 파일 또는 디렉토리가 없습니다.
OpenCV를 가져 오려고 할 때 import cv2다음 오류가 발생합니다. /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 file or …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.