Python

코드는 가장 아래에... 새로운 팀원들과 팀원들을 소개하는 미니프로젝트를 만들었다. 나의 담당은 POST 데이터를 등록하거나 댓글을 달 때 db에 저장해주는 기능이다. 데이터를 꺼내오는 GET기능이나 UPDATE, DELETE같은 다른기능들은 다른 분들이 맡아주시고 프론트 쪽도 한분이 맡아주셨다. 오늘은 OT다 GIT특강이다 서로 소개하고, 와이어 프레임, 역할분담 정신이 없었는데, 댓글등록 기능과 팀원을 추가하는 포스트기능을 만들었다. 화면에 프론트적으로 아직 나오게는 못 만들었지만 db에 착실이 쌓이는걸 확인했다. POST기능을 맡아서 해본건 처음이었지만 생각보다 간단했다. 큰 틀은 위와같은 모양새로 request로 받아오고 ▶︎ dictionary형태로 db에 저장 ▶︎ 완료시 메세지 출력. 의 모..
해적단 수업 Lv2 수업을 시작했다. 수업 신청하고 1주동안 전에 SQL을 공부한다고 시작하지 못 하다가 한발 늦게 시작했다... 이번 1주차에 만들어 본것은 간단한 등록 조회기능이 가능한 투두리스트였다. 이전에 했던것들 복습이 많았으나 나에겐 지금 새로운 기능보다 복습이 더 좋은 공부가 됐던것같다.(역시 계속 해보는것 만큼 좋은 공부가 없....) html로 뼈대를 잡고 -> CSS로 꾸미고 -> javascript로 기능을 넣고 -> flask로 서버를 만들어 연결한다. -> mongoDB데이터베이스를 연결해 데이터를 관리한다. 위 과정으로 투두리스트를 진행했다. 이번에 배운것은 앞서 배운 웹트랙과 같았으나 Lv.2에선 CURD를 모두 해보고 캘린더 기능까지 결합된 TodoList를 만든다고하니 기대..
스파르타 웹 수업 4주차 기록이다. 이번 주차에서는 웹 개발에 서버에 관한걸 많이 배웠다. Flask로 개인 서버를 열고 localhost를 이용해 웹에서 열어서 내가 만든 웹이 어떻게 작동하는지 볼 수 있었다.(아직은 나만 이용할 수 있는 웹이지만) 파이썬의 Flask라는 라이브러리를 이용해서 쉽게 서버를 만들 수 있었고 Flask이용방법으로 Post와 Get에 대해 배울 수 있었다. -Flask 일단 처음 파이썬 파일을 만들고 코딩을 시작할 때 가상환경을 만들고 라이브러리를 설치해 서버를 실행시키는 걸 많이 반복했다. 파이썬 원하는 위치에 폴더 열기 -> app.py 만들기-> ctrl + `(백틱) 으로 터미널 열기-> 맥 기준 python3 -m venv venv로 venv폴더를 만들고(가상환경)..
스파르타 웹 수업 3주차 기록이다. 3주차에는 파이썬의 문법과 간단한 사용법을 배웠다. 파이썬을 이용해서 MongoDB라는 데이터베이스에 데이터를 올리고 지우고 업데이트하는 방법과 파이썬을 이용해 선택한 웹주소의 정보들을 긁어오는 웹 스크래핑을 간단하게 배워보았다. 일단 시작하기전에 준비물이 있다. 먼저 파이썬을 설치하자 그뒤 vsCode를 실행하고 새파일 -> 파일명.py로 파일을 만들어주자 .py는 파이썬 파일을 의미한다. 더보기 파이썬 기초문법 -(변수, 기본 연산) a = 3 # 3을 a에 넣는다 b = a # a를 b에 넣는다 a = a + 1 # a+1을 다시 a에 넣는다 num1 = a*b # a*b의 값을 num1이라는 변수에 넣는다 num2 = 99 # 99의 값을 num2이라는 변수에 ..
나모_
'Python' 태그의 글 목록