2004年09月09日 星期四 13:55
python库中有htmllib可以处理html文件,但它是用来解析,或者说读取html的。 如果我解析到了我感兴趣的标记,怎样把修改后的href,再写回去html中呢? 当然我处理都是本地的html文件。
2004年09月09日 星期四 14:07
那就要在解析的同时生成新的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!
2004年09月09日 星期四 16:07
可以用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文件。
Zeuux © 2025
京ICP备05028076号