url='https://jobs.51job.com/beijing/javakaifa/'
res=requests.get(url)
res.encoding='gbk'
print('res is:',res)
print('res .text is:',res.text)
最终打印出来的res.text是这种格式,而不是XML格式,是什么原因?
html, body, div, span, p{
margin:0;
padding:0;
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
}
body{
background: #fff;
}
.head{
position: relative;
height: 70px;
padding-left: 25px;
border-bottom: 1px solid #EBECEC;
}
.content{
width: 1000px;
min-height: 500px;
margin-top: 90px;
margin-left: auto;
margin-right: auto;
}
.left{
width: 510px;
height: 382px;
float: left;
background: url(https://g.alicdn.com/sd-base/static/1.0.10/image/nocapture/robot.png) no-
抛开 requests ,先用 postman 试试能不能获取到 XML 格式的返回
postman需要安装对吗,电脑不能随意安装软件,还有别的办法吗
@山高月小s: res.text 就是一般的 str (内容是 HTML);我没看出啥东西, 你要不用 bs4 转一遍?