beautifulsoup 将分隔线解析为一行
beautifulsoup parse breakline into one line
我正在尝试从标签中提取数据,然后将其作为 txt 文件保存到一行中。
例如:
text1, text2, text3
条件介于 "executives" 或 "Corporate Participants" 之间,直到 Operator。
html 标签示例:
<p class="p p1">
<strong>
Executives
</strong>
</p>
<p class="p p1">
text1
</p>
<p class="p p1">
text2
</p>
<p class="p p1">
text3
</p>
问题是你用“\n
”写行,这是文件中的换行符。您可以将最后一行代码更改为:
indexFile.write(parti.get_text(strip=True) + ',')
那么输出将是:
text1, text2, text3
我正在尝试从标签中提取数据,然后将其作为 txt 文件保存到一行中。 例如:
text1, text2, text3
条件介于 "executives" 或 "Corporate Participants" 之间,直到 Operator。
html 标签示例:
<p class="p p1"> <strong> Executives </strong> </p> <p class="p p1"> text1 </p> <p class="p p1"> text2 </p> <p class="p p1"> text3 </p>
问题是你用“\n
”写行,这是文件中的换行符。您可以将最后一行代码更改为:
indexFile.write(parti.get_text(strip=True) + ',')
那么输出将是:
text1, text2, text3