get_info.py 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. import asyncio
  2. from .functions import navigate_and_download
  3. async def get_info(page, platform):
  4. """
  5. :param page: 获取信息
  6. :param platform: 小程序名称
  7. """
  8. await page.get_by_text("经营工具").click()
  9. await asyncio.sleep(5)
  10. if platform == "票圈 l 祝福":
  11. await navigate_and_download(page, "产品功能实验", platform)
  12. await navigate_and_download(page, "广告实验", platform)
  13. else:
  14. await navigate_and_download(page, "产品功能实验", platform)
  15. await navigate_and_download(page, "产品实验", platform)
  16. await navigate_and_download(page, "广告实验", platform)
  17. if platform == "票圈视频+":
  18. await navigate_and_download(page, " 算法实验", platform)
  19. else:
  20. await navigate_and_download(page, "算法实验", platform)
  21. if platform == "票圈短视频":
  22. await navigate_and_download(page, " 产品/广告实验", platform)
  23. else:
  24. await navigate_and_download(page, "产品/广告实验", platform)
  25. if platform == "票圈 l 3亿人喜欢的视频平台":
  26. await navigate_and_download(page, "广告类型策略实验层", platform)
  27. else:
  28. await navigate_and_download(page, "广告类型策略实验", platform)