passed by assingnment 파라미터는 사실 object의 reference가 전달된다. (하지만 reference는 value로 전달됨) 파이썬의 모든 것은 객체이다. 파이썬의 data type은 immutable(불변)과 mutable(가변)이 있다.(int str같은 타입은 불변이고 , list dictionary같은 타입은 mutable이다.) 변수에는 객체의 주소를 담을 수 있는데, immutable한 데이터타입은 이 주소를 이용해 객체를 수정할 수 있지만, immutable한 데이터타입은 이 주소를 이용해도 객체를 수정할 수 없다. stack overflow the parameter는 사실 an object의 reference가 전달된다.( 하지만 reference는 value로 전..
1. API문서의 정보 입력 from flask_restx import Api api = Api( version='0.1', title='my API server', description='나의 API 서버', terms_url='/', contact="asdf@naver.com" )2. 네임스페이스의 이름과 설명 입력 from flask_restx import Resource, Namespace, fields ns = Namespace( name="namespace1", description="네임스페이스1" )3. 쿼리스트링 파라미터 입력 from flask_restx import reqparse, Resource input = reqparse..
문제상황 A컴퓨터에서 사용중이던 conda 가상환경에서 패키지 리스트를 가져옴 해당 패키지 리스트를 이용해 B컴퓨터의 가상환경에 패키지를 설치하려고함. 하지만, pypi_0 라고적힌 패키지가 설치가 안되는 문제가 생김 conda package list export imoprt conda list --export > packagelist.txt conda install --file packagelist.txt conda install --n MyEnvironment --file packagelist.txt packagelist.txt # This file may be used to create an environment using: # $ conda create --name --file # platform..
인터프리터와 컴파일러 인터프리터는 명령을 한줄씩 기계어로 해석해서 한줄씩 실행하는 방식 컴파일러는 명령을 모두 기계어로 해석해서 한번에 실행하는 방식 파이썬 패키지 관리자 pip 파이썬 2.7.9+ 와 파이썬 3.4+ 에서 디폴트로 설치된다. pip로 설치할 수 있는 패키지들의 목록은 Python Package Index(PyPI)에서 찾아볼 수 있다. pip 명령어 pip install 패키지명 : 패키지를 설치 pip uninstall 패키지명 : 패키지를 설치취소 pip list : 현재 설치된 패키지들의 리스트 조회 pip install 패키지명 --upgrade : 이미 설치된 패키지를 최신버전으로 업그레이드 하는 옵션 pip install -r requirements.txt : requirem..