import requests
from bs4 import BeautifulSoup
from datetime import datetime
from dateutil.relativedelta import relativedelta
evr_begin = datetime.now().strftime("%m/%d/%Y")
evr_end = (datetime.now() + relativedelta(months=1)).strftime("%m/%d/%Y")
url = "https://mms.kcbs.us/members/evr_search_ol_json.php?" \
f"otype=TEXT&evr_map_type=2&org_id=KCBA&evr_begin={evr_begin}&evr_end=.
{evr_end}&" \
"evr_radius=50&evr_type=269&evr_region_type=1"
response = requests.request("GET", url)
soup = BeautifulSoup(response.text, features='lxml')
for event in soup.find_all('div', class_='row'):
print(event.find('b').getText())
print(event.find('i').getText())
链接到网站https://mms.kcbs.us/members/evr_search.php?org_id=KCBA
我不确定如何打印我已经打印的信息之后的内容.问题的一部分是其他一些文本共享相同的标签,而其他文本我只是不确定.
例如,对于我需要打印的第一个事件
科罗拉多州弗里斯科80443
all separately.
If i use
print(event.find('div', class_='col-md-4').getText()) within the for loop it will print it clumped together