[英]Read table from Web using Python
我是 Python 的新手,我正在努力从网站https://www.screener.in/company/ABB/consolidated/上的特定表(最后一个表是Shareholding Pattern )中提取数据
我为此使用 BeautifulSoup 库,但我不知道如何使用 go。
到目前为止,下面是我的代码片段。 由于页面有多个表并且所有表共享公共类和 ID,因此我无法选择正确的表,这使我很难筛选出我想要的一个表。
import requests import urllib.request
from bs4 import BeautifulSoup
url = "https://www.screener.in/company/ABB/consolidated/"
r = requests.get(url)
print(r.status_code)
html_content = r.text
soup = BeautifulSoup(html_content,"html.parser")
# print(soup)
#data_table = soup.find('table', class_ = "data-table")
# print(data_table) table_needed = soup.find("<h2>ShareholdingPattern</h2>")
#sub = table_needed.contents[0] print(table_needed)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.