我在页面上有这样的代码:
<div class="tabs1_cnt" id="pupil_tabs_content_2189609">
<div class="pupil_tabs_content_item tabs1_cb" id="pupil_tabs_daybook_1111111" style="display: none;"></div>
<div class="pupil_tabs_content_item tabs1_cb" id="pupil_tabs_timetable_1111111" style="display: none;"></div>
<div class="pupil_tabs_content_item tabs1_cb" id="pupil_tabs_progress_1111111" style="display: none;"></div>
<div class="pupil_tabs_content_item tabs1_cb" id="pupil_tabs_progress_clubs_1111111" style="display: none;"></div>
</div>有没有办法用python机械化编辑这一行(第2行)?
<div class="pupil_tabs_content_item tabs1_cb" id="pupil_tabs_daybook_1111111" style="display: none;"></div>要删除“样式”标记(如下所示)
<div class="pupil_tabs_content_item tabs1_cb" id="pupil_tabs_daybook_1111111">提前谢谢你!
发布于 2021-12-15 13:02:59
您可以使用“查找”和“此片段之后的字符串”:例如:
s = '<div class="pupil_tabs_content_item tabs1_cb" id="pupil_tabs_daybook_1111111" style="display: none;"></div>'
f = s.find('style')
final = s.find('"', f+8)
FINAL_STRING = s[:f] + s[final+1:]
print(FINAL_STRING)
# OUTPUT: <div class="pupil_tabs_content_item tabs1_cb" id="pupil_tabs_daybook_1111111" ></div>```https://stackoverflow.com/questions/70364039
复制相似问题