【发布时间】:2019-08-30 17:28:17
【问题描述】:
我正在尝试通过此 url 的请求下载此图像,但 idk 在第 17 行发生了某些错误,未定义问题所在。
我已尝试在 URL 中添加 http:// 以使其成为清晰的 URL。
这是我写的代码。
from selenium import webdriver
from bs4 import BeautifulSoup
import requests
import os
driver = webdriver.Chrome(executable_path= r'E:/Summer/FirstThings/Web scraping (bucky + pdf)/webscraping/tutorials-master/chromedriver.exe')
url = 'https://www.nba.com/players/jaylen/adams/1629121'
driver.get(url)
#print(driver.page_source)
soup = BeautifulSoup(driver.page_source , 'lxml')
div = soup.find('section' , class_='nba-player-header__item nba-player-header__headshot')
img = div.find('img')
print("")
m=('http://'+ img['src'])
f = open('jaylen_adams.jpg','w')
f.write(requests.get(m).content)
f.close()
driver.__exit__()
【问题讨论】:
-
请附上完整的错误信息。
标签: python selenium-webdriver web-scraping beautifulsoup python-requests