코딩 연습/코딩배우기164 구글에서 원하는 이미지 다운로드 해보기 (with 파이썬) 구글(google)에서 원하는 이미지 다운로드 해보기 (with 파이썬) ◆ 구글에 있는 엄청난 이미지들 중에서 저장해서 보고싶은 이미지를 다운로드 하는 방법 ※ 참고 : 파이썬 셀레니움 이미지 크롤링으로 배우는 업무 자동화의 기초 https://youtu.be/1b7pXC1-IbE 먼저, 크롬 드라이버(Chrome Driver) 파일이 있어야 한다. (아래 링크 사이트에서 크롬 웹브라우저에 맞는 드라이버 다운로드) https://chromedriver.chromium.org/downloads ChromeDriver - WebDriver for Chrome - Downloads Current Releases If you are using Chrome version 95, please download Ch.. 2021. 10. 11. VS Code에서 파이썬 가상환경 만들기 ■ VS Code(Visual Studio Code)에서 파이썬 가상 환경 만들기 Visual Studio Code 다운로드 : https://code.visualstudio.com/ ▶ 파이썬 가상환경 만드는 절차 1. 파이썬 가상환경을 만들어서 사용할 폴더를 하나 만든다. 2. VS Code를 실행하고 "파일>폴더열기"에서 해당 폴더를 찾아 선택한다. - 예로, D:\python_venv 3. VS Code 터미널을 연다. - 단축키 : Ctrl + ` 4. 파이썬 가상환경 만들기 명령 (Windows 10) : python -m venv [내가 만들 가상환경 이름] python -m venv selenium_google 5. VS Code 좌측에 아래와 같은 폴더가 만들어진다. v selenium_.. 2021. 10. 11. 파이썬 장고(django) 웹 프로그래밍 - 웹 페이지 만들기 # 1 파이썬 장고(django) 웹 프로그래밍 - 웹 페이지 만들기(1) - 프로젝트 생성과 로그인 페이지(accounts 앱) 만들기 ※ 쿠팡 파트너스 API 데이터를 추출하고 파이썬 장고(django)를 활용해 웹 서비스 페이지 만들어보기 - 초급 수준의 장고를 익히고 다음 단계로 넘어가기 위한 실전 경험 차원에서 웹 사이트 하나를 만들어 보려고 도전함 - 일부 기능과 오류 해결을 위해 구글 등에서 검색하여 사이트를 완성해가기 때문에 소스가 투박할 수 있음 - 에디터는 파이참 사용, 파이썬 3.95 버전과 장고 3.2 버전 설치 후 개발 - 쿠팡 파트너스 API로 쿠팡 상품을 추출하고, db.sqlite3에 insert 한 후 웹 페이지에서 서비스 하는 기능을 단계별로 기술함 01. 파이참(PyCharm).. 2021. 9. 23. 티스토리 포스팅 글, 이미지 백업 (with 파이썬) 티스토리 포스팅 글, 이미지 백업 (with 파이썬) 티스토리(tistory) 백업이 필요해서 파이썬(스크래핑)으로 블로그 포스팅 글과 이미지를 PC에 저장하기 도전 왜, 이 짓을 했을까..? 티스토리(Tistory) 블로그를 한 지 1년이 지나면서, 가끔 데이터 백업을 어떻게 하나 고민을 한 적이 있었는데 이제 파이썬을 어느 정도 공부를 했으니 도전해볼 때가 된 것 같아서 이런 짓(?)을 했다. 포스팅 글에 대해 아무것도 모르고 시작하던 1년 전에는 PC에 원본을 저장하기도 했었는데, 그것도 잠시… 시간이 지나다보니 포스팅한 후 원본은 어디에 팔아먹었는지 보이지가 않는다. 티스토리도 옛날에는 백업 기능이 있었다고 하던데… 그랬으면 이런 수고(?)를 안해도 되었을텐데... 포스팅 글이 그렇게 좋은 건 아.. 2021. 9. 6. 파이썬 datetime 모듈과 장고(django) 모델(models) 시간 파이썬 datetime 모듈과 장고(django) 모델(models) 시간 파이썬 datetime 모듈 관련 import datetime import pytz print('today:', datetime.datetime.today()) # today: 2021-08-25 08:23:35.425080 print('today_now:', datetime.datetime.now()) # today_now: 2021-08-25 08:23:35.426078 print('date:', datetime.date.today()) # date: 2021-08-25 today = datetime.datetime.today() print('set_date:', datetime.datetime(today.year, today.. 2021. 9. 3. 쿠팡 파트너스 상품 링크 상세정보 URL로 들어가기 - 오류 발생 쿠팡 파트너스 상품 링크 상세정보 URL로 들어가기 쿠팡 파트너스로 링크된 URL(쿠팡 파트너스 API로 상품 추출 결과)을 selenium으로 클릭하고 들어가서 상품 내용 중 일부를 스크래핑하는 기능을 만들어 보려고 했다. 그러나, 셀레니움 사용 시 쿠팡 사이트는 거부되는 듯... (coupang.com 사이트는 어떤지 확인 안함) 셀레니움을 한 번 쓰면 그 다음부터는 아래와 같은 메시지가 나오면서 막힘 ※ 오류 : MaxRetryError(_pool, url, error or ResponseError(cause) NewConnectionError : Failed to establish a new connection: [WinError 10061] 대상 컴퓨터에서 연결을 거부했으므로 연결하지 못했습니다.. 2021. 8. 27. API를 잘 모르면서 해본 '쿠팡 파트너스 API' 실습 API를 잘 모르면서 해본 '쿠팡 파트너스 API' 실습 쿠팡 파트너스 사용자의 수익 활동에 도움이 된다는 '쿠팡 파트너스 API'를 받았다. 쿠팡 파트너스 API를 통해 사용자의 블로그(워드프레스 등)나 웹 사이트 등에 바로 적용 할 수 있는 다수의 상품 정보를 제공받을 수 있다고 한다. 처음해보는 거라 쉽지는 않았는데 구글링 덕분에 마무리 했고, 하고보니 참 편리한 기능이네~ 그리고 API 연습삼아 상품베스트 리스트를 추출해봤다. 쿠팡 파트너스 API import hmac import hashlib import binascii import os import time import requests import json from urllib.parse import urljoin def coupang_api.. 2021. 8. 23. 파이썬으로 만든 이미지 다운로드 GUI (tkinter 모듈 사용) 파이썬으로 만든 이미지 다운로드 GUI (tkinter 모듈 사용) ▶ 온채널 상품코드 입력 시 해당 상품의 이미지 다운로드 파이썬 크롤링(스크래핑)과 관련한 유튜브 영상(나도코딩)을 보던 중 파이썬 GUI를 만들 수 있는 tkinter 기초와 응용(이미지 합치기) 과정 영상이 있었다. 마침, 스마트스토어 스터디 중이었고 쇼핑몰 운영을 위해서는 onch3에서 이미지를 하나 하나 다운로드 받아서 업로드 해야 하는 작업이 있는 것을 알았다. 이미지 다운로드를 좀 편하게 하고, tkinter 코딩 연습을 위해 흉내를 내보았다. ▶ tkinter로 만든 레이아웃 소스 from tkinter import * from tkinter import filedialog import tkinter.messagebox as.. 2021. 8. 22. 네이버 블로그 글과 이미지 가져와서 백업하기(파이썬으로 작업) 네이버 블로그 글과 이미지 가져와서 백업하기(파이썬으로 작업) 네이버는 블로그 글 저장 기능이 있다?? 있다. pdf로... 그런데, 왜 이 짓을 했나... 원본 글과 이미지를 가지고 싶었고, 파이썬 코딩(스크래핑) 스터디 좀 하고 싶어서~ 어떻게 했는지 살펴 보면... 네이버는 쉽게 스크래핑(크롤링) 하기 힘든 구조이다. 특히 초보자인 나로서는... selenium으로 하면 어떨지... 그런데, selenium은 N이 싫어하고 잘 못 하면 막힌다는 얘기가 있었다. 그래서 난 일단 requests로 도전해보았다. F12로 보이긴 했으나 페이지 소스보기에는 없는 구조! 헐~ 예상은 됐지만... 즉, 모두 js로 숨겨져 있는 듯.. 초보자인 나로서는 정말 쉽지 않았다. 그래도 포기란 없는 것.... blog.. 2021. 8. 18. 티스토리 블로그 포스팅 글 목록 추출, 구글 애널리틱스 검색건수 찾기 [티스토리 블로그 포스팅 글 목록 추출, 구글 애널리틱스 검색건수 찾기] 티스토리 블로그에서 글들의 방문통계(일간, 주간, 월간)와 유입경로를 보다보면 아래와 같은 궁금증이 들 때가 많았다. 그래서 파이썬으로 블로그 포스팅 글 목록을 추출하고, 구글 애널리틱스의 페이지 뷰 데이터를 기준으로 인기 글 목록을 확인하는 작업을 해봤으며, 그 작업 내역을 포스팅 해보고자 한다.(티스토리 블로그는 "북 클럽" 스킨 기준) 지금까지 쓴 전체 글 목록을 한 번에 볼 수 있었으면... (어떤 글을 썼는지 전체 글 목록을 확인해 볼 수 있는 기능이 없다. 페이징은 되지만...) 방문통계나 페이지 검색 건수 등의 수치를 글 목록별로, 기간은 일/주/월을 넘어 원하는 만큼 설정해 볼 수 없나? 특히, 다른 사이트에 블로그를.. 2021. 8. 5. 이전 1 ··· 3 4 5 6 7 8 9 ··· 17 다음