PYTHON

    [Python] Flask 서버를 AWS EC2로 배포하기

    [Python] Flask 서버를 AWS EC2로 배포하기

    AWS 서버 구매 AWS EC2를 사용해 리눅스 우분투 운영체제 컴퓨터를 빌릴 수 있다. 프리 티어 계정(무료)은 두 대 이상 동시 사용이 안되고 한 대만 사용 가능하다. 새로 발급하고 싶을 경우 인스턴스 중지가 아니라 인스턴스 종료를 눌러야 기존 컴퓨터가 반납된다. 서버 세팅 Window 기준 Git Bash를 켜서 아래와 같이 입력해 준다. ssh -i keypair경로 ubuntu@퍼블릭IPv4주소 ssh는 secure shell protocol을 의미하는데, 다른 컴퓨터에 접속할 때 쓰는 프로그램으로 보안이 뛰어난 편이다. keypair 경로는 인스턴스 생성할 때 만들어진 keypair 파일을 Git Bash에 가져다 놓으면 경로가 자동으로 들어가고, 퍼블릭 IPv4주소는 EC2 인스턴스 대시보드..

    [Python] PyCharm 패키지 설치 방법(requests)

    [Python] PyCharm 패키지 설치 방법(requests)

    패키지 및 라이브러리 Python에서 패키지는 모듈을 모아 놓은 단위이고, 이런 패키지의 묶음을 라이브러리라고 볼 수 있다. 외부 라이브러리를 사용하려면 패키지를 설치해야 한다. 가상 환경(virtual environment, venv) 프로젝트별로 패키지들을 담는 공구함 개념이다. 라이브러리를 모아두는 곳! requests 패키지 설치 과정 requests 패키지는 일종의 Ajax 역할을 한다. 에러 발생 AttributeError: partially initialized modue 'requests' has no attribute 'get' import requests r = requests.get('http://spartacodingclub.shop/sparta_api/seoulair') rjson..