목록파이썬개발 (3)
스택큐힙리스트
자바에서는 Ioc(Inversion of Control)가 웹 어플리케이션, 대부분의 프레임워크, 그리고 Java EE에서 광범위하게 사용되는 일반적인 기법 중 하나입니다. 반면, 파이썬 웹 어플리케이션도 많이 있지만, Zope를 제외하고는 IoC가 파이썬 세계에서는 그리 흔하지 않은 것 같습니다. (잘못 알고 있다면 예시를 들어주세요.)물론 Python을 위해 인기있는 Java IoC 프레임 워크의 여러 클론이 있습니다. 예를 들어 springpython가 있습니다. 그러나 그 중에서는 실제로 사용되는 것이 없는 것 같습니다. 적어도 저는 이와 같은 것을 사용하는 # $ ^ # * & * # $ & 또는 sqlalchemy +# $*^$!^^$& 기반의 웹 애플리케이션을 우연히 만난 적이 없습니다.내 ..
easy_install 또는 pip로 설치된 모든 Python PyPI 패키지를 찾는 방법이 있나요? 즉, 배포 도구 (이 경우 Debian의 apt-get)를 사용하여 설치 된 모든 것을 제외한 것을 말합니다.답변 1pip freeze은 설치된 패키지와 버전 목록을 출력합니다. 또한 이러한 패키지를 파일에 작성하여 나중에 새로운 환경을 설정하는 데 사용할 수 있습니다. https://pip.pypa.io/en/stable/reference/pip_freeze/#pip-freeze답변 2이지 인스톨 또는 pip를 사용하여 설치된 모든 패키지를 찾는 방법을 보여줄 것입니다.easy_install 및 pip는 Python 패키지 관리자입니다. 이것들은 Python 패키지의 다운로드, 설치 및 업데이트에 사용..
셋업.py에서 develop 와 nstall are 두 가지 옵션이 있어서 혼란스럽습니다. 이 ite , us 에 따르면, develop 를 사용하면 사이트 패키지 디렉토리에 특별한 링크가 생성됩니다.사람들은 새로운 설치를 위해 python setup.py install을 사용하고 설정 파일에 변경 사항이 있을 때 python setup.py develop을 사용하는 것을 제안했습니다.이 명령어들의 사용법에 대해 누군가 알려 줄 수 있을까요?답변 1python setup.py install은 일반적으로 개발/수정/디버그하지 않을 (세 번째 파티) 패키지를 설치하는 데 사용됩니다.당신이 만든 것에 대해서, 먼저 패키지를 설치한 다음에 매번 패키지를 다시 설치하지 않고도 코드를 자주 편집할 수 있기를 원합니..