특정 단어가 포함 된 범위를 찾는 방법

mmcblk1

BeautifulSoup을 사용하여 웹 페이지를 구문 분석하고 있습니다. 이제 31811.75범위에서 Index 값을 읽고 싶습니다 .

<span>Underlying Index: <b style="font-size:1.2em;">BANKNIFTY 31811.75</b> </span>

불행히도 스팬에는 class. 비슷한 질문에 언급 솔루션을 따랐 지만 전체 텍스트를 얻지 못하는 것 같습니다.

>>> print(soup.body(text=re.compile('Underlying')))
['Underlying Index: ']

키워드 Underlying사용 하여 범위에있는 텍스트를 추출하고 싶습니다 . 어떻게 할 수 있습니까?

롭 레이몬드

찾고 싶지 않은 범위 가있는 합성 HTML 문서를 만들었습니다 . 다음을 사용하여 찾은 텍스트에서 소수 추출re.findall()

from bs4 import BeautifulSoup
import re
html = """
<html><body>
<span>unwanted</span>
<span>Underlying Index: <b style="font-size:1.2em;">BANKNIFTY 31811.75</b> </span>
</html></body>
"""

soup = BeautifulSoup(html)
index = re.findall("\d+\.\d+", soup.find(lambda tag:tag.name=="span" and "Underlying" in tag.text).text )
index[0] if len(index)==1 else None # re.findall() returns a list,  take first located decimal.  Could default to 0.0 instead of None

산출

'31811.75'

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

특정 데이터가 포함 된 패키지를 찾는 방법

분류에서Dev

큰 텍스트 파일에서 특정 단어가 포함 된 줄을 찾는 가장 빠른 방법

분류에서Dev

특정 단어가 포함 된 문서를 계산하는 방법은 무엇입니까?

분류에서Dev

XML 데이터가 포함 된 SQL Server의 테이블 열에서 특정 단어를 검색하는 방법

분류에서Dev

특정 문자가 포함 된 모든 단어를 grep하는 방법은 무엇입니까?

분류에서Dev

특정 단어가 포함 된 postgreSQL 행을 선택하는 방법

분류에서Dev

Excel에서 특정 단어가 포함 된 셀 값을 에코하는 방법

분류에서Dev

특정 단어가 포함 된 문장을 제외하는 방법

분류에서Dev

특정 단어가 포함 된 .doc 파일을 재귀 적으로 찾는 방법은 무엇입니까?

분류에서Dev

Word VBA에서 범위가 포함 된 셀을 찾는 방법

분류에서Dev

문장에 포함 된 단어를 찾는 방법

분류에서Dev

특정 패키지가 포함 된 PPA를 찾는 방법은 무엇입니까?

분류에서Dev

범위를 제외하는 동안 특정 열에서 IP 범위가 포함 된 줄을 제거합니다.

분류에서Dev

특정 문자가 포함 된 열만 찾을 수있는 방법

분류에서Dev

ajax 검색 특정 구문에 검색된 단어가 포함되어 있는지 확인하는 방법

분류에서Dev

특정 단어가 포함 된 폴더를 이동하는 쉘 스크립트

분류에서Dev

단어에 특정 문자가 포함 된 경우 true를 반환하는 IF 문

분류에서Dev

문장의 배열에서 특정 단어를 찾아 단어가 포함 된 문장을 반환

분류에서Dev

특정 단어가 포함 된 줄에 도달 할 때까지 줄 범위를 어떻게 선택합니까?

분류에서Dev

특정 단어가 포함 된 목록에서 항목을 제거하는 효율적인 방법?

분류에서Dev

인스턴스 이름에 특정 단어가 포함 된 영화 클립을 제거하는 방법

분류에서Dev

특정 단어가 포함 된 HTML 페이지에서 줄의 색상을 변경하는 방법

분류에서Dev

특정 단어가 포함 된 파일을 검색하는 방법은 무엇입니까?

분류에서Dev

이미지가 포함 된 범위를 하이퍼 링크하는 방법

분류에서Dev

특수 단어가 포함 된 첫 번째 줄을 인쇄하는 방법

분류에서Dev

Datalogics APDFL SDK를 사용하고 있습니다. 특정 단어가 포함 된 PDF 페이지 만 인쇄하는 방법은 무엇입니까?

분류에서Dev

특정 태그가 포함 된 XML을 확인하는 방법

분류에서Dev

특정 열의 범위에있는 숫자를 포함하는 행을 반환하지만 열에 특정 숫자가 포함 된 경우에만

분류에서Dev

특정 구문이 포함 된 줄을 삭제하는 방법은 있지만 다른 단어가 포함 된 줄을 피하고 싶습니다.

Related 관련 기사

  1. 1

    특정 데이터가 포함 된 패키지를 찾는 방법

  2. 2

    큰 텍스트 파일에서 특정 단어가 포함 된 줄을 찾는 가장 빠른 방법

  3. 3

    특정 단어가 포함 된 문서를 계산하는 방법은 무엇입니까?

  4. 4

    XML 데이터가 포함 된 SQL Server의 테이블 열에서 특정 단어를 검색하는 방법

  5. 5

    특정 문자가 포함 된 모든 단어를 grep하는 방법은 무엇입니까?

  6. 6

    특정 단어가 포함 된 postgreSQL 행을 선택하는 방법

  7. 7

    Excel에서 특정 단어가 포함 된 셀 값을 에코하는 방법

  8. 8

    특정 단어가 포함 된 문장을 제외하는 방법

  9. 9

    특정 단어가 포함 된 .doc 파일을 재귀 적으로 찾는 방법은 무엇입니까?

  10. 10

    Word VBA에서 범위가 포함 된 셀을 찾는 방법

  11. 11

    문장에 포함 된 단어를 찾는 방법

  12. 12

    특정 패키지가 포함 된 PPA를 찾는 방법은 무엇입니까?

  13. 13

    범위를 제외하는 동안 특정 열에서 IP 범위가 포함 된 줄을 제거합니다.

  14. 14

    특정 문자가 포함 된 열만 찾을 수있는 방법

  15. 15

    ajax 검색 특정 구문에 검색된 단어가 포함되어 있는지 확인하는 방법

  16. 16

    특정 단어가 포함 된 폴더를 이동하는 쉘 스크립트

  17. 17

    단어에 특정 문자가 포함 된 경우 true를 반환하는 IF 문

  18. 18

    문장의 배열에서 특정 단어를 찾아 단어가 포함 된 문장을 반환

  19. 19

    특정 단어가 포함 된 줄에 도달 할 때까지 줄 범위를 어떻게 선택합니까?

  20. 20

    특정 단어가 포함 된 목록에서 항목을 제거하는 효율적인 방법?

  21. 21

    인스턴스 이름에 특정 단어가 포함 된 영화 클립을 제거하는 방법

  22. 22

    특정 단어가 포함 된 HTML 페이지에서 줄의 색상을 변경하는 방법

  23. 23

    특정 단어가 포함 된 파일을 검색하는 방법은 무엇입니까?

  24. 24

    이미지가 포함 된 범위를 하이퍼 링크하는 방법

  25. 25

    특수 단어가 포함 된 첫 번째 줄을 인쇄하는 방법

  26. 26

    Datalogics APDFL SDK를 사용하고 있습니다. 특정 단어가 포함 된 PDF 페이지 만 인쇄하는 방법은 무엇입니까?

  27. 27

    특정 태그가 포함 된 XML을 확인하는 방법

  28. 28

    특정 열의 범위에있는 숫자를 포함하는 행을 반환하지만 열에 특정 숫자가 포함 된 경우에만

  29. 29

    특정 구문이 포함 된 줄을 삭제하는 방법은 있지만 다른 단어가 포함 된 줄을 피하고 싶습니다.

뜨겁다태그

보관