如何在python中逐帧访问src

时间:2016-04-09 02:25:17

标签: python beautifulsoup mechanize

import mechanize,urllib2
from bs4 import BeautifulSoup

browser = mechanize.Browser()
cj = mechanize.CookieJar()
browser.set_cookiejar(cj)
browser.open("http://cyber.yu.ac.kr/lecture/index.php")
browser.select_form(nr=0)
browser.form['txtUser'] = "stack"
browser.form['txtPwd'] = "overflow"
browser.submit()
a=browser.open("http://cyber.yu.ac.kr/lecture/mypage.php")
soup = BeautifulSoup(a,'lxml')
lframe = soup.find(id='leftFrame')
print lframe['src']
print('http://cyber.yu.ac.kr/lecture/'+lframe['src'][2:])
b= browser.open('http://cyber.yu.ac.kr/lecture/'+lframe['src'][2:])

在吹制图片中,我想逐帧访问左边的src, 我可以通过单击框架访问,但代码不起作用

Error is : mechanize_response.httperror_seek_wrapper: HTTP Error 404: Not Found

enter image description here

1 个答案:

答案 0 :(得分:0)

如果您手动找到左框架的网址(点击),然后直接在您的脚本中找到该怎么办?