自动抓取有表格的网站
#### lur目标网址 n1是从table第几个 n2确定好的table中的第几个tr
#基础运行条件需要安装的库
from urllib.request import urlopen # 打开网址
from bs4 import BeautifulSoup # 载入bs4的库 需要安装lxml库配合
### 自定义函数体
def zhao(url, n1, n2):
url = url
Ceng1_x = n1 - 1
Ceng1 = 'table'
Ceng2_x = n2 - 1
Ceng2 = 'tr'
url = BeautifulSoup(urlopen(url).read(), 'lxml').find_all(Ceng1)[Ceng1_x].find_all(Ceng2)[Ceng2_x:]
JiHe = {}
for v in url:
JiHe[v.find_all('td')[0].text] = v.find_all('td')[2].text
return JiHe
### 打印一下
print(zhao('https://www.boc.cn/sourcedb/whpj/', 2, 2))