728x90
반응형

python-packaging 2

다른 Python 파일을 가져 오는 방법 (import)

질문 : 다른 Python 파일을 가져 오는 방법은 무엇입니까? Python에서 다른 파일을 어떻게 가져 옵니까? 예를 들어, main.py 에는 다음이 있습니다. from extra import * extra.py 모든 정의를 제공하지만, 아마도 내가 원하는 것은 단일 정의 일 때 : def gap(): print print extra.py 에서 gap 을 얻기 위해 import 문에 무엇을 추가합니까? 답변 importlib 는 프로그래밍 방식으로 모듈을 가져 오기 위해 Python 3에 추가되었습니다. import importlib moduleName = input('Enter module name:') importlib.import_module(moduleName) moduleName 에서 제거해..

pip로 설치된 모든 패키지를 제거하는 가장 쉬운 방법

질문 : pip로 설치된 모든 패키지를 제거하는 가장 쉬운 방법은 무엇입니까? 내 가상 환경 중 하나를 수정하려고합니다. 설치된 모든 라이브러리를 프로덕션과 일치하는 라이브러리로 다시 설정하고 싶습니다. pip로이를 수행하는 빠르고 쉬운 방법이 있습니까? 답변 이 스 니펫을 대체 솔루션으로 찾았습니다. virtualenv를 다시 만드는 것보다 라이브러리를 더 우아하게 제거하는 것입니다. pip freeze | xargs pip uninstall -y VCS를 통해 패키지를 설치 한 경우 해당 행을 제외하고 수동으로 패키지를 제거해야합니다 (아래 설명에서 높음). pip freeze | grep -v "^-e" | xargs pip uninstall -y 출처 : https://stackoverflow.c..

728x90
반응형