在列表中搜索python中的多个子字符串?

Thezerolemon

所以我有一个包含10-15个链接的列表,我想搜索包含“ sen_floor”或“ asm_floor”的链接

到目前为止,这是我的代码(ca_data是原始链接):

import requests
from bs4 import BeautifulSoup
import re

ca = requests.get(ca_data)
soup = BeautifulSoup(ca.content, 'html.parser')
links = []

for link in soup.findAll('a', attrs={'href': re.compile("^http://")}):
   links.append(link.get('href'))

r = re.compile(".*vote")
newlist = list(filter(r.match, links))
print(newlist)

subs = 'sen_floor'
sen_votes = list(filter(lambda x: subs in x, newlist))
print(str(sen_votes))

有效地返回包含的所有链接的列表sen_floor理想情况下,我想使用一个单独的列表asm_floor我尝试重复最后一段:

sub = 'asm_floor'
asm_votes = list(filter(lambda x: sub in x, newlist))
print(str(asm_votes))

但它不起作用,仅返回与sen_floor搜索相同的结果。

救命?

αԋɱҽԃαμєяιcαη
import requests
from bs4 import BeautifulSoup

r = requests.get(
    "http://www.legislature.ca.gov/cgi-bin/port-postquery?bill_number=ab_2&sess=CUR&house=B&author=alejo_%3Calejo%3E")

soup = BeautifulSoup(r.text, 'html.parser')

sen = []
asm = []
for item in soup.findAll("a", {'href': True}):
    item = item.get("href")
    if 'sen_floor' in item:
        sen.append(item)
    elif 'asm_floor' in item:
        asm.append(item)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从python中的字符串中搜索多个子字符串

来自分类Dev

mysql在单列中搜索多个子字符串

来自分类Dev

如何在Python中的字符串列表的末尾删除多个子字符串?

来自分类Dev

如何替换列表中的多个子字符串?

来自分类Dev

在iOS Swift中搜索字符串以查找多个子字符串

来自分类Dev

在单个父字符串中搜索多个子字符串

来自分类Dev

Power Query - 从列表中替换字符串中的多个子字符串

来自分类Dev

替换字符串中的多个子字符串

来自分类Dev

从字符串中获取多个子字符串

来自分类Dev

在字符串中查找多个子字符串

来自分类Dev

从字符串Python中删除多个子字符串

来自分类Dev

在Python中按多个子字符串对字符串排序

来自分类Dev

使用grepl搜索文本中的多个子字符串之一

来自分类Dev

在 Google 表格中以随机顺序搜索多个子字符串

来自分类Dev

在迭代列表时检查列表中是否有多个子字符串匹配

来自分类Dev

在迭代列表时检查列表中是否有多个子字符串匹配

来自分类Dev

从文件中的行读取多个子字符串

来自分类Dev

捕获一组中的多个子字符串

来自分类Dev

Python:列表中字符串的多个副本

来自分类Dev

提取嵌入在python字符串中的多个列表

来自分类Dev

如何从Java中的字符串中获取多个子字符串以及额外的数字?

来自分类Dev

如何从Java中的字符串中获取多个子字符串以及额外的数字?

来自分类Dev

如何检查多个子字符串以获取python中的列名?

来自分类Dev

在字典列表中的列表中搜索字符串

来自分类Dev

从列表中搜索并替换字符串中的字符

来自分类Dev

Python:最佳搜索字符串列表中的子字符串

来自分类Dev

搜索列表以查看其是否包含存储在python中其他列表中的字符串

来自分类Dev

在python中搜索字符串的策略?

来自分类Dev

高亮显示字符串中的多个子字符串-javascript / jquery

Related 相关文章

  1. 1

    从python中的字符串中搜索多个子字符串

  2. 2

    mysql在单列中搜索多个子字符串

  3. 3

    如何在Python中的字符串列表的末尾删除多个子字符串?

  4. 4

    如何替换列表中的多个子字符串?

  5. 5

    在iOS Swift中搜索字符串以查找多个子字符串

  6. 6

    在单个父字符串中搜索多个子字符串

  7. 7

    Power Query - 从列表中替换字符串中的多个子字符串

  8. 8

    替换字符串中的多个子字符串

  9. 9

    从字符串中获取多个子字符串

  10. 10

    在字符串中查找多个子字符串

  11. 11

    从字符串Python中删除多个子字符串

  12. 12

    在Python中按多个子字符串对字符串排序

  13. 13

    使用grepl搜索文本中的多个子字符串之一

  14. 14

    在 Google 表格中以随机顺序搜索多个子字符串

  15. 15

    在迭代列表时检查列表中是否有多个子字符串匹配

  16. 16

    在迭代列表时检查列表中是否有多个子字符串匹配

  17. 17

    从文件中的行读取多个子字符串

  18. 18

    捕获一组中的多个子字符串

  19. 19

    Python:列表中字符串的多个副本

  20. 20

    提取嵌入在python字符串中的多个列表

  21. 21

    如何从Java中的字符串中获取多个子字符串以及额外的数字?

  22. 22

    如何从Java中的字符串中获取多个子字符串以及额外的数字?

  23. 23

    如何检查多个子字符串以获取python中的列名?

  24. 24

    在字典列表中的列表中搜索字符串

  25. 25

    从列表中搜索并替换字符串中的字符

  26. 26

    Python:最佳搜索字符串列表中的子字符串

  27. 27

    搜索列表以查看其是否包含存储在python中其他列表中的字符串

  28. 28

    在python中搜索字符串的策略?

  29. 29

    高亮显示字符串中的多个子字符串-javascript / jquery

热门标签

归档