python - 如何使用python提取网站的全部数据?
问题描述
我正在尝试从以下网站读取表格数据:https://cdn.ime.co.ir,使用以下代码:
import requests
import urllib.request
import time
from bs4 import BeautifulSoup
url = 'https://cdn.ime.co.ir'
response = requests.get(url)
soup = BeautifulSoup(response.text, "html.parser")
但是当我检查soup
我需要阅读的表格的数据内容时,那里没有!
这是我喜欢阅读的表格之一,它的数据将通过单击上方的栏来显示。
解决方案
我建议您获取网站数据,从GET
请求而不是POST
.
response = request.GET(<url>)
之后,您应该使用 beautifulsoup4 来分析响应中的数据:
问候!
推荐阅读
- vb.net - ADD 函数将提供动态位置和动态分隔符
- sql - 统计有条件的一段时间的人数
- python - 欢迎留言 - Discord.py
- python - 撤消python列表理解
- ruby-on-rails - Ransack 搜索表单将搜索替换为“占位符”
- php - Nette 框架 - Nette\Database\ResultSet 仅实现一种方式迭代器
- android - react-native-webview 中的 Google 登录似乎不起作用。大佬们有什么解决办法吗?
- python - SciPy optimize.curve 给出了一个拟合函数的两个拟合图
- python - 芹菜工人没有收到广播任务
- javascript - 无法绑定到“checked”,因为它不是“mat-button-toggle”的已知属性。在角度 9