鱼C论坛

 找回密码
 立即注册
查看: 3570|回复: 8

[已解决]pyquery问题

[复制链接]
发表于 2023-10-14 14:21:23 | 显示全部楼层
这个问题是因为在使用  text()  方法获取内容时,会自动去除所有标签和空格。如果需要保留空格,可以使用  html()  方法获取内容,但是需要注意,这样获取的内容会保留标签,需要根据实际需求进行处理。

所以你可以将  content.text()  改为  content.html() ,这样就可以保留空格了。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-10-14 16:25:53 | 显示全部楼层    本楼为最佳答案   
liuhongrun2022 发表于 2023-10-14 14:25
我想去除标签并保留空格

为什么一定要用pyquery呢?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-10-14 18:46:08 | 显示全部楼层
liuhongrun2022 发表于 2023-10-14 18:24
好吧,只能xpath或者bs4了

可以试试content.text(squash_space=False),就是结果也有一点奇怪
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-10-26 03:45

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表