
Shallow Copy와 Deep Copy의 차이점 및 사용법파이썬 개발자로서 코드를 작성하다 보면 객체를 복사해야 하는 상황이 자주 발생합니다. 객체를 복사하는 방법에는 크게 두 가지가 있습니다: Shallow Copy(얕은 복사)와 Deep Copy(깊은 복사). 이 두 가지 복사 방식은 동작 방식과 결과가 다르기 때문에, 언제 어떤 방식을 사용해야 하는지 정확히 이해하는 것이 중요합니다.Shallow Copy (얕은 복사)특징Shallow Copy는 객체의 가장 바깥쪽 객체만 복사하고, 그 객체가 참조하는 내부 객체들은 원본 객체와 동일하게 참조하는 방식입니다. 즉, 복사된 객체 내부의 가변 객체(리스트, 딕셔너리 등)는 원본 객체와 동일한 참조를 가리키게 됩니다.사용법파이썬에서 얕은 복사는 cop..

Python을 활용한 Google Analytics Admin API 잠재고객 연동 - 1. 목록조회 Google Analytics Admin API 소개 Google Analytics Admin API는 프로그래매틱 방식으로 GA4 설정을 변경하거나 조회할 수 있도록 기능을 제공합니다. 해당 API는 GA4만 호환 가능하며 범용 애널리틱스(Universal Analytics 또는 UA)와는 연동되지 않습니다. 주요 연동 기능 새 계정 프로비저닝(Provision new accounts) 계정관리(Manage accounts) 속성관리(Manage proeperties) 스트림관리(Manage Streams) 전환이벤트관리(Manage conversion events) 측정기준 관리(Manage Cust..

빅쿼리 클라이언트 연동 구현 빅쿼리 라이브러리를 초기화할 경우 앞서 생성 및 다운로드한 서비스 계정(Service Account)가 필요합니다. 저는 로컬 개발환경에서 필요시에만 서비스 계정을 사용하기 위해 '명시적'으로 json 파일을 임포트하도록 구현하는 방식을 사용합니다. 1. 프로젝트에 서비스 계정 파일 복사하기 service_account_for_bq_tutorial.json 파일을 테스트 중인 biquery_tutorial 프로젝트에 추가합니다. json파일은 다운로드 후 개발 시 인지할 수 있는 이름으로 변경하였습니다. 2. BigQuery 클라이언트 선언하기 service_account_file 경로 및 파일명을 선언하고 bigquery.Client.from_srvice_account_js..
- Total
- Today
- Yesterday
- AWS
- Google Analytics
- googleanalytics
- GA API
- Python
- 구글태그매니저
- Martech
- 구글시트API
- ChatGPT
- bigquery
- 데이터전처리
- 오블완
- google sheet
- GTM
- google sheet api
- GCP
- 업무자동화
- Ga
- googletagmanager
- 구글애널리틱스
- 구글클라우드
- Google Tag Manager
- 마테크
- 데이터분석
- 파이썬
- 구글애널리틱스4
- GA4
- IOS
- 빅쿼리
- GA4 강의
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |