如何仅在输入数据后从网站中提取表格数据?

有一个不接受查询(隐藏)的网站,有一个带有 html id 的输入字段,一旦你输入值并单击提交,你就会得到一个单行表。

是否可以在循环中输入输入值并使用 python 以及 beautifulsoup 或 flask 通过网络抓取来获取表数据?(不是硒)

关联

单击了解您的班级和部分

`import requests

import urllib.request

import time

from bs4 import BeautifulSoup


# Set the URL you want to webscrape from

url = 'https://www.pesuacademy.com/Academy'

page = requests.get(url)


soup = BeautifulSoup(page.content, 'html.parser')

#results = soup.find(id = "knowClsSectionModalLoginId")

#R = soup.find(id = 'knowClsSectionModalTableDate')

try:

  a = soup.find('input', {'id':'knowClsSectionModalLoginId'}).get('value')

  for i in a:

    inputv = i.get('value')

    print(i, \n)


except:

  pass

`


人到中年有点甜
浏览 84回答 0
0回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python