빙고 게임 파이썬으로 만들기빙고 게임 만들기 조건함수를 실행하면 자동으로 1부터 25까지 5x5 격자 형태의 빙고판을 생성한다.호출자는 1부터 25까지의 숫자를 랜덤하게 숫자를 입력할 수 있다.호출 된 숫자는 이 후 0으로 간주되며, 이미 한 번 호출한 숫자라면 "이미 부른 숫자"라는 오류가 호출된다.가로, 세로, 대각선 방향으로 5개의 숫자를 연속해서 체크하고 3줄이면 '빙고'로 게임이 종료된다.빙고 파이썬 함수 작성 코드 1. 빙고판을 생성하고, 빙고의 조건 함수를 만들기# 빙고판 자동 생성def gen_bingo(): numbers = list(range(1,26)) import random as rnd rows = [] for _ in range(5): row =..
1. pymysql 라이브러리 설치pip install pymysql 2. 파이썬 ↔ Mysql 데이터베이스 연동from sqlalchemy import create_engineimport pymysqldb_connection_path = 'mysql+pymysql://:@:/'db_connection = create_engine(db_connection_path)conn = db_connection.connect() conn( ※ '' 부호 는 제거해야 함), , , : Mysql Connection - edit 에서 확인 : SHOW DATABASES; 코드로 조회 3. 파이썬 → Mysql 데이터베이스 전송df_data.to_sql('table_name', con=db_connection, if_..
Parquet이란?빅데이터를 처리할 때 많은 시간과 비용이 들어가는데 Parquet을 사용하므로써 데이터를 압축시켜 빠르게 읽게 해줄 수 있는 파일 포맷이다. csv나 xlsx처럼 Parquet(파케이)도 .parquet 이라는 확장자명을 가지고 있다. 🌲Parquet(파케이)란? 컬럼기반 포맷 장점/구조/파일생성 및 열기어떻게 알게 되었나? 보통 수집한 데이터들은 정형데이터, 비정형데이터에 따라 RDB나 NoSQL로 저장했다. 그런데 데이터레이크를 만들면서 객체스토리지인 s3에 데이터를 저장해야했다. 사실 처음pearlluck.tistory.com 파케이에 대해 좀 더 설명하자면, Parquet 파일로 변환 후 저장하면 열 기반 형식으로 데이터가 저장된다.열 기반으로 저장한다는 의미는 테이블의 각 ..
2024.07.05 - [Python] - [Python] Python에 GA4(Google Analytics4) 연동하고 조회하기 [Python] Python에 GA4(Google Analytics4) 연동하고 조회하기참고자료GA4(GoogleAnalytics4) → GCP(Google Cloud Platform) 연결 방법 Google Analystic4(GA4) API 연결 (GCP 환경)이번 프로젝트에서 GCP 환경에서 GA4의 데이터를 불러와야하는 작업이 생겼다.데이터 ETL 파이프라ian4865.tistory.com이전 글에서 request = RunReportRequest( property=f"properties/{property_id}", dimensions=[ D..
참고자료GA4(GoogleAnalytics4) → GCP(Google Cloud Platform) 연결 방법 Google Analystic4(GA4) API 연결 (GCP 환경)이번 프로젝트에서 GCP 환경에서 GA4의 데이터를 불러와야하는 작업이 생겼다.데이터 ETL 파이프라인을 개발하고 대시보드까지 구축해야하는데As-Is에서는 대시보드를 lookerstudio로 썼기 때문에 바milkyspace.tistory.com참고자료와 같이 연결시킬 수도 있고, 이미 최초의 관리자가 KEY를 가지고 있다면 관리자 계정에서 [계정 엑세스 관리]에서 서비스 계정을 추가 및 해당 계정의 표준 역할을 수정하고 Key 공유를 한다면 공동 관리도 가능하다.(key 공유를 받은 사람은 위 과정을 거칠 필요는 없어진다.) 파..
참고자료(1) GA4(Google Analytics4) → GCP(Google Cloud Platform) → Bigquery 연결 방법 GA4와 꼭 연동해야 하는 툴 '빅쿼리(Big Query)'GA4와 꼭 연동해야 하는 툴 '빅쿼리(Big Query)'www.openads.co.kr(2) Bigquery에 데이터를 내보내는 3가지 방법(공개 데이터, CSV, GA4 연결) Google BigQuery (1) 빅쿼리에 데이터를 연결하는 3가지 방법빅쿼리에서 데이터를 연결하는 방법은 크게 세 가지가 있습니다. 여러분의 상황에 적합한 방법을 찾아 차근차근 따라 해보시면 아주 쉽게 빅쿼리에서 데이터를 보실 수 있을 거예요.datarian.io 파이썬에서 google-cloud-bigquery 설치pip i..