'Python' 카테고리의 글 목록
본문 바로가기

반응형

Python

(2)
파이썬이란 무엇인가? 파이썬 Python은 범용 프로그래밍 언어입니다.웹 서비스, 데이터 처리, 자동화, 인공지능 개발, 테스트 도구, 서버 스크립트, 업무용 도구 제작 등 다양한 목적에 사용할 수 있습니다.시니어 엔지니어 관점에서 보면 파이썬의 핵심은 “무엇이든 할 수 있는 만능 언어”라기보다는, 아이디어를 빠르게 구현하고 검증하기 좋은 언어에 가깝습니다.파이썬의 기본 특징파이썬은 문법이 비교적 간결하고 읽기 쉬운 편입니다.예를 들어 다른 언어에서는 여러 줄의 설정이나 형식이 필요한 작업도, 파이썬에서는 짧은 코드로 표현되는 경우가 많습니다.또한 파이썬은 동적 타입 언어입니다.변수의 타입을 매번 명시하지 않아도 되기 때문에 빠르게 개발할 수 있지만, 큰 규모의 프로젝트에서는 타입 힌트, 테스트, 코드 리뷰, 정적 분석 도구..
Python으로 PostgreSQL 연동해서 DB 데이터 조회·가공·저장하기 Python을 사용하면 PostgreSQL 데이터베이스에서 데이터를 가져오고, Pandas로 데이터를 가공한 뒤,다시 PostgreSQL에 저장하는 데이터 처리 파이프라인을 쉽게 만들 수 있습니다. 이 글에서는 다음과 같은 흐름을 예제로 설명합니다.PostgreSQL에서 주문 데이터 조회완료된 주문만 필터링일자별 매출 데이터로 가공가공 결과를 다시 PostgreSQL 테이블에 저장중복 저장을 방지하기 위한 UPSERT 방식 적용 1. 전체 처리 흐름Python과 PostgreSQL을 연동한 데이터 처리 흐름은 다음과 같습니다.PostgreSQL 접속 정보 설정Python에서 DB 연결SQL로 원본 데이터 조회Pandas DataFrame으로 데이터 가공결과 테이블 생성가공 결과를 PostgreSQL에 저..

반응형