Python论坛  - 讨论区

标题:[python-chinese] 关于html的操作

2004年09月09日 星期四 13:55

zhao bear_sh at eastday.com
Thu Sep 9 13:55:33 HKT 2004

python库中有htmllib可以处理html文件,但它是用来解析,或者说读取html的。
如果我解析到了我感兴趣的标记,怎样把修改后的href,再写回去html中呢?

当然我处理都是本地的html文件。

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2004年09月09日 星期四 14:07

limodou limodou at gmail.com
Thu Sep 9 14:07:31 HKT 2004

那就要在解析的同时生成新的html了。一边解析,一边生成。需要替换就用你的值代替就行了。


On Thu, 09 Sep 2004 13:55:33 +0800, zhao <bear_sh at eastday.com> wrote:
> python库中有htmllib可以处理html文件,但它是用来解析,或者说读取html的。
> 如果我解析到了我感兴趣的标记,怎样把修改后的href,再写回去html中呢?
> 
> 当然我处理都是本地的html文件。
> 
> 
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
> 
> 
> 



-- 
I like python!

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2004年09月09日 星期四 16:07

Yang Guilong glyoung at huawei.com
Thu Sep 9 16:07:58 HKT 2004

可以用sgmllib库里面的SGMLParser类来分析
Dive Into Python里面有一章专门讲这个,讲得非常详细
里面还提供了一个脚本把原来的HTML复原出来,改一改就可以满足你的要求了
____我看的是英文版4.4,不知道中文翻译上是否更新了

不过不知道为什么不用htmllib里面的HTMLParser


On Thu, 09 Sep 2004 13:55:33 +0800
zhao <bear_sh at eastday.com> wrote:

> python库中有htmllib可以处理html文件,但它是用来解析,或者说读取html的。
> 如果我解析到了我感兴趣的标记,怎样把修改后的href,再写回去html中呢?
> 
> 当然我处理都是本地的html文件。


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号