不在意速度的话...
from selenium import webdriver
from bs4 import BeautifulSoup
url = 'https://v.comicbus.com/online/comic-103.html?ch=924'
browser = webdriver.PhantomJS()
browser.get(url)
html = browser.page_source
soup = BeautifulSoup(html, 'html.parser')
img_url = 'https:%s' % soup.find('img', {'id': 'TheImg'})['src']
print img_url
====
不过其实phantomjs已经deprecated了,但还是可以用。
上面那段我自己跑过,可以抓到,只是真的很慢
※ 引述《bugbug777 (sil)》之铭言:
: 大家好,小鲁是个网络爬虫新手
: 最近想来写一个下载图片的网络爬虫
: 这里附上简短的程式码
: <img border="0" id="TheImg" name="TheImg"/>
: 似乎抓不到src的这个属性,请问这是为什么?
: 图示8comic的海贼王924话图片
: https://imgur.com/ccnRjKr