반응형 분류 전체보기78 파이썬으로 구글 애드센스(AdSense) 수익 스마트폰 알림 기능 구현하기 ※ 이 글은 제목에 표시한 것처럼 프로그래밍 언어인 파이썬을 활용하여 애드센스 수익 알림 기능을 구현하는 내용으로, 파이썬을 사용해본 적이 없는 블로거가 사용하기에는 다소 복잡할 수 있음 주제 소개 초보 블로거인 필자가 이 블로그를 운영한 지도 벌써 약 한 달 반이 되었다. 구글 애드센스 광고 게시를 승인받은 지도 한 달 정도 된 것 같은데, 처음에 비하면 방문자 수도 많이 늘고, 아직 수익 실현의 기준인 100달러에는 못 미치지만 종종 광고를 클릭해 주는 분들이 있어 애드센스 계정에 조금씩 쌓여가는 것에 즐거워하고 있다. 필자는 페이스북, 인스타그램 등 SNS를 일절 하지 않고 있는데, 그 이유는 SNS를 하면 수시로 계정에 들어가 다른 사람들의 소식이나 댓글을 확인하느라 시간을 너무 빼앗기기 때문이다.. 2022. 1. 7. 파이썬으로 구글 API 활용하기 예제/애드센스(Adsense) 보고서 데이터 불러오기 목차 1. 주제 소개 2. 구글 클라우드 플랫폼에서 사용자 인증 준비하기 3. 파이썬으로 API 요청 보내기(구글 공식 예제 파일 활용) 1. 주제 소개 앞서 오픈 API 활용 예제로서 공공데이터포털에서 제공하는 오픈 API의 활용 예제를 소개했었다. 파이썬으로 공공데이터포털(data.go.kr) 오픈 API 활용하기 예제/국세청 사업자등록 상태 조회 오픈 API는 공공데이터포털뿐만 아니라 구글, 카카오, 네이버 등 IT 기업들에서도 제공하고 있는데, 구글의 API 서비스는 "구글 클라우드 플랫폼"을 통해 제공되고 있다. 구글 검색창에 "google API console"을 검색하거나, 아래 링크로 접속해보자. 그러면 "구글 클라우드 플랫폼" 내의 "API 및 서비스" 페이지로 접속이 된다. https:.. 2022. 1. 1. 파이썬으로 공공데이터포털(data.go.kr) 오픈 API 활용하기 예제/국세청 사업자등록 상태 조회 목차 1. 주제 소개 2. API 활용신청하고 포털에서 API 사용해 보기 3. 파이썬으로 API 활용하기 1. 주제 소개 정부에서는 공공데이터의 제공 및 이용 활성화에 관한 법률 제21조에 따라 공공데이터포털을 운영하고 있다. 공공데이터포털은 공공기관이 생성 또는 취득하여 관리하고 있는 공공데이터를 한 곳에서 제공하는 통합 창구이며, 국민이 쉽고 편리하게 공공데이터를 이용할 수 있도록 파일데이터, 오픈API, 시각화 등 다양한 방식으로 제공하고 있다고 한다. 포털에 들어가 보면 정말 많은 자료들이 있는데, 크게 보면 엑셀이나 CSV 파일 등을 직접 다운로드할 수도 있게 해주는 파일데이터와, 앱 개발 등에 활용할 수 있는 오픈 API로 구분된다. API는 Application Programming Int.. 2021. 12. 29. 웹사이트(인터넷)에서 표를 판다스(Pandas) 데이터프레임으로 불러오는 방법/read_html 판다스에서 원데이터를 불러오는 가장 흔한 방법은 앞서 소개한 CSV, 엑셀 파일을 불러오는 방법일 것이다. 판다스(Pandas)에서 엑셀, CSV 파일 불러오기 기초 판다스(Pandas)에서 엑셀, CSV 파일의 일부만 불러오기, 데이터타입과 포맷 지정하기 판다스(Pandas)에서 시트가 여러 개인 엑셀 파일을 불러오는 방법 그러나 가끔은 웹사이트에 있는 자료를 긁어오고 싶을 때도 있다. 예를 들면 위키백과에서 국가별 1인당 GDP 데이터를 긁어다 데이터프레임으로 바꾸고 싶다면 어떻게 하면 될까? 필자가 웹페이지의 정보를 가져오는 방법도 소개한 적이 있긴 하지만, 이 방법으로 데이터프레임을 만들기는 쉽지 않아 보인다. 파이썬으로 웹 페이지에서 정보 추출하기(웹스크레이핑, 웹크롤링)/Request와 Bea.. 2021. 12. 27. for 반복문을 이용해 전역 변수(global variable) 여러 개를 한번에 선언하는 방법 for 반복문을 이용해서 여러 개의 변수를 한번에 선언하는 방법을 소개한다. 예를 들어 아래와 같이 리스트 안의 각 요소들을 변수_1, 변수_2, 변수_3에 저장하고 싶다고 가정하자. list = [1, 2, 3] ==> 변수_1 = 1 변수_2 = 2 변수_3 = 3 for문을 이용해 변수들을 한번에 지정하려면 globals() 함수를 사용하면 된다. globals 함수는 호출 시점 현재 모든 전역 변수의 이름과 값을 딕서너리로 보여주는 함수이다. 예를 들어 파이썬을 실행하고 1과 2를 각각 a와 b 변수로 선언한 뒤에 globals()를 실행하면, 아래와 같은 결과물이 출력된다. 따로 선언하지 않아도 생성되는 변수들이 앞에 나오고, 맨 뒤에 새로 선언한 a와 b가 보인다. {'__name__': '_.. 2021. 12. 27. [kivy] 파이썬으로 안드로이드 스마트폰 앱 만들기/Hello World 앱 만들기 목차 1. 주제 소개 2. Hello World 앱 만들기(기본) 3. Hello World 앱 만들기(.kv 파일과 Screenmanager 활용) 1. 주제 소개 필자는 앞서 kivy 앱을 안드로이드 앱(.apk)으로 만드는 방법을 소개했었다. 파이썬으로 안드로이드 스마트폰 앱(apk 파일) 만들기/kivy, buildozer, wsl kivy 앱 만드는 방법보다 apk 파일 만드는 방법을 먼저 소개한 이유는, 목적지를 먼저 제시하는 것이 더 흥미로울 거라고 생각했기 때문이다. 필자가 kivy 사용법을 익혀가며 생각한 것이 있는데, 앱 만드는 작업이 생각보다 재미있지만은 않다는 것이다. 세부적인 디자인 요소들을 수정해 가면서 다시 실행해보는 것의 반복인데, 그 결과로서 스마트폰 앱을 만들 수 있다면 .. 2021. 12. 27. 이전 1 ··· 3 4 5 6 7 8 9 ··· 13 다음 반응형