python - 获取标签TD之间的值(python)
问题描述
我想在 td 标签之间取值。我试着写代码,但我认为它可以改进,变得更漂亮,请告诉我。
from bs4 import BeautifulSoup
import requests
invite_date = str()
url = 'http://reestr.nostroy.ru/reestr/clients/233/members/5801625'
html = requests.get(url)
soup = BeautifulSoup(html.content, 'html.parser')
news = soup.find('table', class_='items table')
i = 0
for tr in news.find_all('tr'):
if tr.find('td'):
if i == 6:
cols = tr.findAll('td')
for t in cols:
invite_date = t.text
i += 1
print (invite_date)
解决方案
只为得到invite_date
. 你可以试试:
from bs4 import BeautifulSoup
import requests
invite_date = str()
url = 'http://reestr.nostroy.ru/reestr/clients/233/members/5801625'
html = requests.get(url)
soup = BeautifulSoup(html.content, 'html.parser')
news = soup.find('table', class_='items table')
invite_date = news.find_all('tr')[7].td.text
print(invite_date)
输出将是:
21.05.2019
推荐阅读
- python - 我的机器学习模型一直在预测错误的事物,即使它具有很高的准确性
- c - 双向链表分段错误 C
- flutter - pubspec.yaml = 资产目录不存在有什么问题?
- mysql - 创建存储过程时出现语法错误,我的代码有什么问题
- c++ - 我想为“for”循环提供两个条件
- python - 如何加快 TF 模型训练?MultiWorkerMirroredStrategy 看起来比非分布式慢很多
- java - 在richfaces上下载文件时如何显示进度条
- python - GeoDjango:无法使用功能 ID(IndexError)从图层对象访问功能
- ag-grid - React AG Grid:移动到 v25 时 cellRendererFactory 消失
- c++ - 为什么可以将指针两次放入 unique_ptr 的向量中?