python 爬虫 关于如何获取网页的json文件

中午耍谋音 看见一个老哥花了一年半的时间 将一个 地下水 换到了 流浪者 我以为用曲别针换别墅只是故事而已 没想到啊没想到
所有有了这个帖子因为 咱平常也会玩玩c**g 加上最近在学爬虫 所以突发奇想 能不能做一个程序 自动获取想买的饰品的价格
按照平常的来说 直接获取网页源码 然后找到价格 输出就好
但是发现 这个网站的数据是动态加载的 所以就想到了ajax 找了找 果然在一个json文件中找到了物品的价格 接着遇到一个问题就是 弄不下来 内个json文件
是我代码写的不对吗?还是怎么回事,请大佬们帮帮忙
这是获取json的代码
head = {
'user_agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36
(KHTML, like Gecko) Chrome/88.0.4324.150 Safari/537.36Mozilla/5.0 (Windows
NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko)
Chrome/88.0.4324.150 Safari/537.36'
}
url = 'https://buff.163.com/api/market/goods/sell_order?
game=csgo&goods_id=769258&page_num=1&sort_by=price.asc&mode=&allow_tradable_cooldown=1&min_paintwear=0.15&max_paintwear=0.18&_=1617168547790'

        page = '769258'
data = {
'game': 'csgo',
'goods_id': page,
'page_num': '1',
'sort_by': 'price.asc',
'mode':'',
'allow_tradable_cooldown': '1',
'min_paintwear': '0.15',
'max_paintwear':  '0.18',
'_': '1617168547790'
}
json = requests.get(url=url, headers=head, data=data).json()
with open('./json.txt', 'w') as f:
f.write(json)

回答

找那种不要登录的爬,或者说 他在你本地放了cookie?

以上是python 爬虫 关于如何获取网页的json文件的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>