|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
import requests
def open_url(keyword):
payload={'q':'零基础入门学习Python','sort':'sale-desc'}
url='https://s.taobao.com/search'
res=requests.get(url,params=payload)
return res
def main():
keyword=input('请输入商品名称:')
res=open_url(keyword)
with open('淘宝商品.txt','w',encoding='utf-8') as f:
f.write(res.text)
if __name__=='__main__':
main()
生成的结果文档与课程不一样,没有商品相关信息
结果如下(初步判断是需要登陆账号密码):
<div class="logo">
<h1><a href="//www.taobao.com" title="淘宝网"><i class="iconfont tb-logo-cn"></i><i
class="iconfont tb-logo-url"></i></a></h1>
<div class="login-msg error" style="text-align: center;width: 880px; margin: 0 auto;">
<p class="error" style="float: none;width: auto;">
为确保您账户的安全及正常使用,依《网络安全法》相关要求,6月1日起会员账户需绑定手机。如您还未绑定,请尽快完成,感谢您的理解及支持!
</p>
</div>
<a class="link">
<i class="iconfont"></i> "登录页面"改进建议
</a>
</div>
</div>
<div id="content">
淘宝改版了,需要登陆和人类操作的cookie才能获取商品信息。
|
|