beautifulsoup解析使用表的python

时间:2018-11-27 11:46:03

标签: python beautifulsoup

一张桌子看起来像这样

<tbody>
<tr class benefit-num="55"></tr>
<td class="begin-datetime">2018-11-27 12:00</td>

<tr class benefit-num="56"></tr>
<td class="begin-datetime">2018-11-27 18:00</td>

我必须删除网站上的特定开始日期时间表 我可以做到

让我们假设我必须从日期时间中受益(2018-11-27 18:00) promotion_name是固定的东西,因此您不必关心它,但是我必须获得促销号56

del_data = {'benefit_name[]':'promotion_name',
            'benefit_no[]':del_promotion_no}
s.post('https://sixrecipe.cafe24.com/exec/admin/promotion/benefitdel', data=del_data)

所以我有密码,但是我怎么获得日期时间2018-11-27 18:00的好处?

del_promo_begin_datetime = 2018-11-17 18:00
for list in soup.find_all('td',{'class':'begin-datetime'}):
    promo_begintimedate = list.text
    if promo_begintimedate == del_promo_begin_datetime
        #and what?
    print(promo_begintimedate)

以上是我尝试过的方法,但我认为我完全错了。...

1 个答案:

答案 0 :(得分:0)

尝试一下

props: {
  myData: {
    default: [],
    type: Array,
  },
},