Javascript Python抓取网站获得ApacheTomcat/6.0.36-错误报告
我想使用Javascript Python抓取网站获得ApacheTomcat/6.0.36-错误报告,javascript,apache,python-2.7,tomcat,web-scraping,Javascript,Apache,Python 2.7,Tomcat,Web Scraping,我想使用请求和美化组刮取一个网站 但它似乎不起作用 我的代码: site= "http://mis.twse.com.tw/stock/fibest.jsp?stock=2412" hdr = {'User-Agent': 'Mozilla/5.0'} req = requests.get(site, headers = hdr, verify = False) soup = BeautifulSoup(req.text) print soup 错误信息如下: <html><
请求
和美化组
刮取一个网站
但它似乎不起作用
我的代码:
site= "http://mis.twse.com.tw/stock/fibest.jsp?stock=2412"
hdr = {'User-Agent': 'Mozilla/5.0'}
req = requests.get(site, headers = hdr, verify = False)
soup = BeautifulSoup(req.text)
print soup
错误信息如下:
<html><head><title>Apache Tomcat/6.0.36 - Error report</title>
...
<pre>org.apache.jasper.JasperException: An exception occurred processing JSP page /view/headerView.jsp at line 35
32: if(session.getAttribute("lang")==null)
33: {
34: String tempLang=request.getHeader("Accept-Language");
35: tempLang=tempLang.replace("-","_");
36: if(tempLang.indexOf("zh")>=0)
37: {
38: lang="zh_tw";
apachetomcat/6.0.36-错误报告
...
org.apache.jasper.jaspereException:在第35行处理JSP页面/view/headerView.JSP时发生异常
32:if(session.getAttribute(“lang”)==null)
33: {
34:String tempLang=request.getHeader(“接受语言”);
35:tempLang=tempLang.replace(“-”,“”);
36:if(tempLang.indexOf(“zh”)=0)
37: {
38:lang=“zh_tw”;
您需要传入一个名为Accept Language
的标题
您需要传入一个名为Accept Language
的标题
String tempLang=request.getHeader("Accept-Language");