편집 기록

편집 기록
  • 프로필 김선우님의 편집
    날짜2017.01.17

    파이썬 자바스크립트 실행후 가져와도 div 내에 요소가 없네요 ㅠㅠ


    이렇게 컨테이너 로딩 후에 자바스크립트에서 실행되고 저기에 바인딩 하는 페이지를 크롤링 해야합니다.

    그래서 로딩 후에 긁어 오려고

    #!/usr/bin/python
    # -*- coding: utf-8 -*-
    import requests
    from bs4 import BeautifulSoup
    from selenium import webdriver
    
    
    """
    1.
    """
    driver = webdriver.Chrome("C:\\chrome\\chromedriver.exe")
    driver.get('http://~~~~~~')
    html = driver.page_source
    
    soup = BeautifulSoup(html,"lxml")
    
    print(soup)
    
    
    
    ranks = soup.findAll("div", id="Grid")
    

    위와 같이 했는데도 잘 안되네요 뭐가 문제 일까요

  • 프로필 알 수 없는 사용자님의 편집
    날짜2017.01.13

    파이썬 자바스크립트 실행후 가져와도 div 내에 요소가 없네요 ㅠㅠ


    이렇게 컨테이너 로딩 후에 자바스크립트에서 실행되고 저기에 바인딩 하는 페이지를 크롤링 해야합니다.

    그래서 로딩 후에 긁어 오려고

    !/usr/bin/python

    -- coding: utf-8 --

    import requests from bs4 import BeautifulSoup from selenium import webdriver

    """ 1. """ driver = webdriver.Chrome("C:\chrome\chromedriver.exe") driver.get('http://~~~~~~') html = driver.page_source

    soup = BeautifulSoup(html,"lxml")

    print(soup)

    ranks = soup.findAll("div", id="Grid")

    위와 같이 했는데도 잘 안되네요 뭐가 문제 일까요