본문 바로가기

Python_Intermediate

(155)
Python - GMAIL Auto Login(지메일 자동 로그인) 1. Python - selenium 설치- cmd -> pip install selenium 2. Google Chromedriver 다운로드 http://chromedriver.chromium.org/downloads 3. C:\chromedriver 생성 후 다운로드 풀기 from selenium import webdriver from selenium.webdriver.common.keys import Keys driver = webdriver.Chrome('C:/chromedriver/chromedriver') driver.implicitly_wait(3) # gmail.com driver.get('https://accounts.google.com/Servi..
190224> Jupyter Notebook으로 확인하는 BeautifulSoup In [32]: #-*- coding: utf-8 -*- from bs4 import BeautifulSoup as bs In [33]: html_doc = """ 초콜릿 과자 사탕 오렌지 """ In [34]: # html 파서를 이용해서 html 형태의 데이터를 읽어온다. soup = bs(html_doc, 'html.parser') In [35]: # 1. td 태그를 모두 찾아서 td_list 담은 후, 루프를 돌리면서 각 td 태그 내용을 출력한다. td_list = soup.find_all('td') In [36]: for td_item in td_list: print(td_item.string) 사탕 오렌지 In [37]: # 2. id 가 choco 인 항목을 찾아서 해당 태그 내용을 출력..
Python-PyMySQL사용절차 <기본 예제 + 방법> # 0.pymysql 모듈 불러오기 import pymysql # 1. MySQL 서버와 연결 connect = pymysql.connect(host="192.168.101.200", # DB서버 IP 주소 port=3306, # 포트번호 user="user15", # 접속 계정 ID password="15abc", # 접속 계정 PW db="shopping_db") # 접속 DB # 2. 연결된 서버에서 커서를 획득 cursor = connect.cursor() # 3. 커서를 통해 SQL문들을 전달한다. cursor.execute("SELECT DISTINCT product FROM purchase") products = cursor.fetchall() # 제품 목록 cursor.execute("SE..