如何使用硒在python中获取网络属性的特定部分?

约翰·波帕

我需要在window.open('/ echipa / lok-moscova / Sjs63WfK')之后获得该部分,并将其作为此Web元素中带有硒的字符串,但我真的不知道该怎么做。如果我能做到。

<a href="#" class="participant-imglink" onclick="window.open('/echipa/lok-moscova/Sjs63WfK'); return false;">Lok. Moscova</a>
安德烈·凯斯利(Andrej Kesely)

这是BeautifulSoup的示例(您可以从硒页面源创建汤对象):

import re
from bs4 import BeautifulSoup

txt = '''
    <a href="#" class="participant-imglink" onclick="window.open('/echipa/lok-moscova/Sjs63WfK'); return false;">Lok. Moscova</a>
'''

soup = BeautifulSoup(txt, 'html.parser')

link = soup.select_one('a.participant-imglink[onclick]')
url = re.search(r"window\.open\('(.*?)'\)", link['onclick']).group(1)
print(url)

印刷品:

/echipa/lok-moscova/Sjs63WfK

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用硒在python中获取html文本?

来自分类Dev

如何从硒python中的JSON中获取

来自分类Dev

如何从硒python中的JSON中获取

来自分类Dev

如何使用硒在iframe中获取docx?

来自分类Dev

如何在不使用循环的情况下获取python beautifulsoup中的特定部分

来自分类Dev

如何在硒python中的html5数据属性处获取值

来自分类Dev

使用特定的span类python硒获取页面中的所有元素

来自分类Dev

如何使用python在硒中按ID名称的一部分查找元素

来自分类常见问题

获取硒中的特定元素

来自分类Dev

特定容器硒中的所有元素属性python

来自分类Dev

如何使用Selinium Python在TD网络表中获取文本

来自分类Dev

硒如何在特定目标类中获取href的内容

来自分类Dev

如何使用NSXMLParser从SWIFT中的XML获取特定属性

来自分类Dev

如何使用NSXMLParser从SWIFT中的XML获取特定属性

来自分类Dev

如何在硒中使用XPath的'not start-with'属性来跳过python中的某些网站

来自分类Dev

如何从列中获取某些特定部分?

来自分类Dev

如何使用javascript获取网址的特定部分?

来自分类Dev

如何使用 PHP 获取 URL 的特定部分

来自分类Dev

在Python中获取文件路径的特定部分

来自分类Dev

使用python硒键入文本后,如何从搜索建议中获取值?

来自分类Dev

如何通过使用python硒获取span标签(如<span> Test </ span>)中的文本?

来自分类Dev

硒(PYTHON)如何操作属性

来自分类Dev

如何获取硒中的文字?

来自分类Dev

使用硒的网络爬虫中的异常

来自分类Dev

如何使用python硒查找特定的html元素

来自分类常见问题

如何使用python硒获取所有tr id?

来自分类Dev

如何使用python硒获取所有tr id?

来自分类Dev

如何使用硒(python)获取div标签的内容

来自分类Dev

从填充属性获取硒中的颜色名称

Related 相关文章

  1. 1

    如何使用硒在python中获取html文本?

  2. 2

    如何从硒python中的JSON中获取

  3. 3

    如何从硒python中的JSON中获取

  4. 4

    如何使用硒在iframe中获取docx?

  5. 5

    如何在不使用循环的情况下获取python beautifulsoup中的特定部分

  6. 6

    如何在硒python中的html5数据属性处获取值

  7. 7

    使用特定的span类python硒获取页面中的所有元素

  8. 8

    如何使用python在硒中按ID名称的一部分查找元素

  9. 9

    获取硒中的特定元素

  10. 10

    特定容器硒中的所有元素属性python

  11. 11

    如何使用Selinium Python在TD网络表中获取文本

  12. 12

    硒如何在特定目标类中获取href的内容

  13. 13

    如何使用NSXMLParser从SWIFT中的XML获取特定属性

  14. 14

    如何使用NSXMLParser从SWIFT中的XML获取特定属性

  15. 15

    如何在硒中使用XPath的'not start-with'属性来跳过python中的某些网站

  16. 16

    如何从列中获取某些特定部分?

  17. 17

    如何使用javascript获取网址的特定部分?

  18. 18

    如何使用 PHP 获取 URL 的特定部分

  19. 19

    在Python中获取文件路径的特定部分

  20. 20

    使用python硒键入文本后,如何从搜索建议中获取值?

  21. 21

    如何通过使用python硒获取span标签(如<span> Test </ span>)中的文本?

  22. 22

    硒(PYTHON)如何操作属性

  23. 23

    如何获取硒中的文字?

  24. 24

    使用硒的网络爬虫中的异常

  25. 25

    如何使用python硒查找特定的html元素

  26. 26

    如何使用python硒获取所有tr id?

  27. 27

    如何使用python硒获取所有tr id?

  28. 28

    如何使用硒(python)获取div标签的内容

  29. 29

    从填充属性获取硒中的颜色名称

热门标签

归档