본문 바로가기

Python88

2750번: 수 정렬하기 # 2750번: 수 정렬하기 n = int(input()) nlist = [0 for _ in range(n)] for i in range(n): nlist[i] = int(input()) nlist.sort() for i in range(n): print(nlist[i]) 2022. 11. 28.
ep 14-1. WSGI, Werkzeug WSGI WSGI란 웹 서버 게이트웨이 인터페이스(Web Server Gateway)의 줄임말로, 웹 서버와 웹 애플리케이션의 인터페이스를 위한 파이썬 프레임워크다. (프로토콜의 개념으로 이해할 수 있음) 구조 - 서버와 앱 양단으로 나뉘어져 있음 리퀘스트를 처리하기하는 방법 서버에서 환경 정보와 콜백함수를 앱에 제공 -> 앱은 그 요청 처리 및 콜백 함수를 통해 서버에 응답 Werkzeug(벨저크) WSGI는 인터페이스 설계를 위한 규약인 반면, werkzeug는 이 규약을 지켜 설계하게 도와주는 도구이다. ex) request, response와 같은 명령 실행이 werkzeug에 의해 이루어짐 정규표현식 특정한 규칙을 가진 문자열의 집합을 표현하는데 사용하는 형식 언어 파이썬뿐만 아니라 문자열을 처.. 2022. 11. 17.
2775번 : 부녀회장이 될테야 https://www.acmicpc.net/problem/2775 2775번: 부녀회장이 될테야 첫 번째 줄에 Test case의 수 T가 주어진다. 그리고 각각의 케이스마다 입력으로 첫 번째 줄에 정수 k, 두 번째 줄에 정수 n이 주어진다 www.acmicpc.net # 2775번: 부녀회장이 될테야 s = int(input()) result = 0 for i in range(s): k = int(input()) k += 1 n = int(input()) apa = [0 for _ in range(k)] for j in range(k): apa[j] = [0 for _ in range(n)] for j in range(0, n): apa[0][j] = j+1 if k == 0: print(n) els.. 2022. 11. 14.
ep 12. flask로 instagram Clone 코딩 - 3 저번 시간엔 백엔드 작업을 해주고 시간이 좀 지났습니다..! 프로젝트 마감과 시험이 겹쳐서 이제서야 12주차 과제를 하네요 이번 시간엔 프론트엔드 작업을 해줄 것입니다. 먼저 frontend 폴더에서 assets\js\script.js 파일을 작업해줍시다. 다음과 같이 코드를 입력해주면 됩니다. 그리고 확인을 해보면 다음과 같이 에러가 발생하는 것을 확인하실 수 있습니다. CORS에러인데 이를 해결 해주기 위해서는 백엔드에서의 작업을 필요로 합니다. 먼저 백엔드 폴더에서 가상환경을 실행시키고 위와 같은 명령어를 입력해줍니다. 그 후 api\__init__.py 에 CORS 관련 코드를 입력해줍니다. 그리고 다시 백엔드 서버를 켜주고 확인을 해보면 위와 같이 CORS 문제가 해결되고, 콘솔에 찍히는 것을 .. 2022. 11. 1.