파이썬 8

[4월][1주차] 플라스크 개발 (2) + html

2025.04.01 [4월][1주차] 플라스크 개발 (1) - ORM2025.04.01 [ORM 이란?]더보기ORM이란?ORM (Object-Relational Mapping) 은👉 객체 지향 언어(Python, Java 등)의 객체를👉 데이터베이스의 테이블과 매핑해주는 기술쉽게 말하면?# sqlSELECT * FROM users WHERE id = 1; ORjjanggun0930.tistory.com질문 목록 만들기플라스크 실행 시키면, 이전에 만들었던 파일이 출력될 것 !(myproject) c:\projects\myproject>flask run게시판 질문 목록 출력하기게시판 질문 목록이 출력되도록 main_views.py 파일을 수정[파일명: projects/myproject/pybo/view..

[LG U+ 5기]/Study 2025.04.04

[4월][1주차] 플라스크 개발 (1) - ORM

2025.04.01 [ORM 이란?]더보기ORM이란?ORM (Object-Relational Mapping) 은👉 객체 지향 언어(Python, Java 등)의 객체를👉 데이터베이스의 테이블과 매핑해주는 기술쉽게 말하면?# sqlSELECT * FROM users WHERE id = 1; ORM을 쓰면, 이렇게 Python 코드로 가능 # pythonuser = User.query.get(1)ORM의 핵심 역할클래스 ↔️ 테이블 매핑인스턴스(객체) ↔️ 레코드(행) 매핑SQL 직접 안 쓰고도 데이터를 조회/삽입/수정/삭제 가능ORM의 장점가독성 좋아짐 (SQL 몰라도 기본적인 조작 가능)코드 재사용성 ↑데이터 조작 시 코드 스타일 통일다양한 DB에 대한 추상화 (MySQL → SQLite 등 전환 쉬..

[LG U+ 5기]/Study 2025.04.04

[2월][3주차] 🏥의료데이터 분석 프로젝트

2025.02.17 월HEART 심부전 데이터심부전 발생했다고 가정한 데이터 [컬럼 설명]더보기ChestPainType : 가슴 통증 타입TA : 심장에 의한 협심증 통증ATA : 심장 관련 전형적이지 않은 통증NAP : 심장 관련 아닌 가슴 통증ASY : 무증상RestingBP : 안정된 상태에서 측정된 혈압RestingBP : 안정된 상태에서 측정된 혈압Cholesterol : 혈액 내의 콜레스테롤 농도FastingBS : 공복 상태의 혈당1 : 120mg/dl 보다 크면0 : 그 외 RestingECG : 안정된 상태의 심전도ST : 심전도에서 문제가 발견LVH : 좌심실이 비정상적으로 커진 상태MaxHR : 최대 심박수ExerciseAngina : 운동시 가슴 통증 경험 여부HeartDisease..

[2월][2주차][Python] 12일차 (이터레이터/제너레이터/sav실습)

2025.02.12 수요일 이터레이터 next 함수 호출 시 계속 그다음 값을 리턴하는 객체. 리스트는 next로 값을 꺼내지 못함 -> 이터레이터 객체가 아님#리스트a = [1,2,3]ia = iter(a) #리스트에 괄호 써서 변경 가능# 이터레이터 만들기 class MYIterator: def __init__(self, data): # 매개변수 self.data = data self.position = 0 # 초기인덱스 번호 def __iter__(self): # iter 함수 :해당 클래스로 생성한 iteration 객체 return self def __next__(self):..

[LG U+ 5기]/Study 2025.02.12

[2월][2주차][Python] 11일차 : ch.1/2/3/4/5/6(ft.DO IT 점프 투 파이썬)

2025.02.11새로운 교재를 받았다 ! (# do it 점프 투 파이썬) 파이썬 기초 부분 진행중에 must 기억 또는 new 지식 기록하기!  * f 문자열 포메팅은 Python 3.6 이상 사용 가능name = '홍길동'f'나의 이름은 {name}입니다.'#=> '나의 이름은 홍길동입니다.'* 파이썬 내장함수에서 upper 뿐 아니라 lower, join, istrip, rstrip, replace, split 함수는 모두 이와 같은 규칙에 적용되어 문자열 자체의 값이 변경되는 것이 아니라 변경된 값을 리턴한다는 사실 !!!!! => 원본 값은 안 변함 !!!!*list 리스트는 여러 숫자, 문자 등을 한번에 받을 수 있지만vspandas의 Series는 하나의 자료형만 받을 수 있음. lambd..

[LG U+ 5기]/Study 2025.02.11

[2월][1주차][Python] 5,6일차 (IDLE/함수/module/class)

2025.02.03 오늘은 spyder 이용한 파이썬 기본 지식 알아보기 수업을 진행했다. 솔직히 오늘 수업 내용은 이미 알고 있는 내용들이기도 하고, 완전 기초 부분이라서 괜히 시간이 더 안가는 느낌...ㅎ 그래도 중간 중간 while / for 반복문 차이점과 while 주의 사항, sorted 관련 내용들을 한 번씩 더 볼 수 있는 좋은 기회였다. 이런건 항상 헷갈리고.. 항상 중요한 기본이니까는... 내일은 더 어려운 걸 나갈예정이라고 하셨는데, 기대된다 !  + 오늘 마지막 테스트 시간에 본 파이썬 기본 테스트 파일 !이 정도는 가뿐 ~  2025.02.04 오늘은 어제 이어서 파이썬의 함수, 모듈, 클래스 수업을 진행했다. 슬라이싱 이라던가, 함수라던가, 같은 것들은 아무래도 코테 준비할 때 ..

[LG U+ 5기]/Study 2025.02.04

[1월][4주차][Python] 4일차 (Jupyter/folium/GUI)

2025.01.24 금요일 오늘도 일찍 나오기 실패해서 급행 타버림. 다음주엔 무조건 일반열차 타야지...급행은 타는 것 만으로도 에너지 고갈임 ------------------------------------------------------------------------ 바로 정리 시작FOLIUM[folium 으로 지도에 마커 찍기]folium.Marker([lat1, long1], popup='여의도 한강공원', icon=folium.Icon(color = 'red', icon='heart')).add_to(map_y)folium.Marker([lat2, long2], tooltip='여의도공원', icon=f..

[LG U+ 5기]/Study 2025.01.24

[1월][4주차][AWS] 2일차 (EBS/ELB 생성 및 연결)

2025.01.22 수요일2일차 오늘 9호선 지연으로 간당간당 했지만,,,,8시 58분 세이프..!  아무래도 내일은 5분정도 더 일찍 나와야겠다.  오늘은 좀 더 깊게 AWS에 대해서 배워봤다. 실제로 페이지 주소를 만들고 블로그 페이지 생성? 같은 걸 진행했는데, 하면서 admin이라던가, 로드 발란싱이라던가, 하는 용어들을 배우고, 또 약간 개발자 모먼트 적인 부분을 진행하니까 솔직히 개발자 친구들이랑 대화할 때 이해가 안가던 부분이나 현직자 데이터 분석가 분들을 만났을 때, 대화하면서 뭐지(?) 싶은 부분들이 많았는데 아주 약간 조금은 이해가 되는 것 같달까... 오늘 수업하면서 느낀점은 데이터 분석가라고 해서 데이터만 보고, 분석만 하는게 아니라 앱 로그 분석이라면, 분석가 분들이 개발자 분들한..

[LG U+ 5기]/Study 2025.01.22