(1)使用 Chrome 浏览器打开 https://www.bse.cn/index.html,点击页面上方“市场数据"中的“行情
信息”。
(2) 将行情信息按涨跌幅降序排列,即涨幅大的排在前面。
(3) 动态点击排名前五的股票代码。
(4) 在新打开的页面里,点击左侧的“相关公告”。(5) 使用日期输入框查询过去两周的公告。(6)抓取全部查询结果 (包含类型、标题和日期; 如果没有符合条件的公告,页面上会显示“暂无数据”,此文字也需抓取)。
(7)将抓取到的数据写入结果文件中新创建的工作表中,工作表以该股票的简称命名。
(8) 统计抓取到的公告中“临时公告”的数量 (见下图)。
类型
公司公告
公司公告
公司公告
标题
[临时公告]云创数据:关于取得发明专利证书的公告
[定期报告]云创数据:2023年一季度报告
[临时公告]云创数据:2022年度募集资金存放与实际使用情况的专项报告
(9) 在工作表顶端添加一行,并在前两个单元格分别写入"临时公告数量”和上一步统计的结果(10) 如此处理全部五支股票,形成五个工作表。在各工作表中,应用以下 Excel 单元格样式。
首行 (统计临时公告数量的行) 和表头: 宋体、18 号、加粗、字体黑色;
内容: 宋体、12 号、字体黑色
(11) 将结果文件作为附件发送到指定邮箱。