项目背景 时间:2021年10月19日星期二 程序:pycharm2019.3.3 操作系统版本:windows10 家庭版 版本号:2004 Python版本:python3.8 目的:爬取华为应用市场内雪球更新详情 代码展示
app_id = 'C10102350'
url_domain = 'https://web-drcn.hispace.dbankcloud.cn'
url_path = f"/uowap/index?method=internal.getTabDetail&serviceType=20&reqPageNum=1&maxResults=25&uri=app|{app_id}"
url = url_domain + url_path
DEFAULT_HEADERS = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36'}
def extract_data(url):
res = requests.get(url, headers=DEFAULT_HEADERS)
res = res.json()
update_detail = res['layoutData'][6]['dataList'][0]['body']
print('打印更新说明\n\n', update_detail)
extract_data(url)
预期结果(vscode上的输出结果)
打印更新说明
【本次更新】
【重磅】
-私募基金签署及提单流程重构,页面更简洁,提示更丰富
【上次更新】
【重磅】
- 首页新增球友关注的热门模块和内容
- 首页新增视频专属页面,提供优质有深度的财经视频
实际结果(pycharm上的输出结果)
[]
Process finished with exit code 0
原因分析 1.pycharm非正版 2.代码运行环境问题
题外话 各位csdn的大佬们,初来乍到文章水平可能略逊,但问题还是希望大家知道一下,知道啥原因大佬评论区留个言,好解小弟我的疑惑。
|