python - 使用 Beautiful Soup/Requests 修改活动类并获取更新的数据
问题描述
我想在网站的活动类发生变化时获取数据新数据,我尝试将“活动”放在我想要数据的类之一中,但数据似乎没有改变。它只是保持不变。
soup = BeautifulSoup(overview.text, 'lxml')
raw_data = temp_soup.find('nav', class_='season-selector')
season_list = raw_data.findAll('a')
for item in season_list:
item['class'] = 'active'
我认为这是因为它没有更新。得出的结论是,也许我应该修补的不是 BeautifulSoup。应该是请求,虽然我不确定。如何使用请求更改活动类?还是我错过了 BeautifulSoup 的一些东西?
这是我想更改我的活动类的数据,如果未选择活动类,则该类只是空的。
<ul data-v-185d57a5="">
<a data-v-e398f038="" data-v-185d57a5="" class="active">All Acts</a>
<a data-v-e398f038="" data-v-185d57a5="" class="">E3: A1</a>
<a data-v-e398f038="" data-v-185d57a5="" class="">E2: A3</a>
<a data-v-e398f038="" data-v-185d57a5="" class="">E2: A2</a>
<a data-v-e398f038="" data-v-185d57a5="" class="">E2: A1</a>
<a data-v-e398f038="" data-v-185d57a5="" class="">E1: A3</a>
<a data-v-e398f038="" data-v-185d57a5="" class="">E1: A2</a>
<a data-v-e398f038="" data-v-185d57a5="" class="">E1: A1</a>
</ul>
解决方案
推荐阅读
- c# - 每个操作都需要是一个命令吗?
- php - PHP Google_Service_Dataflow 在存储桶中找不到文件
- meta-tags - 检索元标记的问题 - Nutch 2.3 版本
- powershell - Copy files to destination folder and also delete any that are not in source folder?
- c# - How to properly post-process Refit return values?
- ios - URLSession completion block not executing on delegate queue shown by Xcode
- android - RecyclerView with multiple columns
- java - How to add maven dependencies of json to modules in >= Java 9
- c - 合并2个链表没有困难
- python - Replace a row by a new Dataframe