为了账号安全,请及时绑定邮箱和手机立即绑定

在带有“;”的文本之间划分标签

在带有“;”的文本之间划分标签

慕的地8271018 2021-04-06 09:10:02
如何";"在行中的每个文本之间添加分隔符?实际上,我使用了';'join,但效果不佳,它包括在标记文本中"FRI 1",我想分为"FRI"和"1"。# -*- coding:UTF-8 -*-import sysfrom selenium import webdriverdriver = webdriver.Firefox()driver.get("url")table = ['; '.join([j.text for j in i.find_elements_by_class_name('couponRow') if j.text]) for i in driver.find_elements_by_xpath('//*[@id="todds"]//div[@class="couponTable"]') if i.text]for line in table:    print linedriver.close()预期结果:Friday Matches; FRI ;1 ; Uruguay; vs; France; Expected In Play start selling time: ; 06/07 ; 22:00 ; 4.75 ; 2.92 ; 1.78FRI ;2 ; Brazil; vs; Belgium; Expected In Play start selling time: ; 07/07 ; 02:00 ; 1.94 ; 3.05 ; 3.70Saturday Matches ; SAT ;1 ; Sweden; vs; England; Expected In Play start selling time: ; 07/07 ; 22:00 ; 5.10 ; 2.95 ; 1.73SAT ;2 ; Russia; vs; Croatia; Expected In Play start selling time: ; 08/07 ; 02:00 ; 3.85 ; 2.70 ; 2.07
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 138 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号