html tool

2012年7月26日星期四

Dive into python 的我的翻译 XV


Example 8.22. The translate function, part 3
    parser.feed(htmlSource)
    parser.close()        
    return parser.output()      

1.
[原文]P118
After all that imagining, this is going to seem pretty boring, but the feed function is what does the entire transformation. You had the entire HTML source in a single string, so you only had to call feed once.
[pope译] 经过全部的想象分析,这个看起来很无聊{seem pretty boring},但是feed 函数完成翻译。你可以在输入HTML的简单字符,如此你可以调用feed一次。([?]一定要看看别人的翻译,怎么看都感觉自己说的不是中文:))

[net 译 来源: http://woodpecker.org.cn/diveintopython/html_processing/all_together.html ]
剩下的工作似乎会非常无聊,但实际上,feed 函数执行了全部的转换工作。我们拥有存在于单个字符串中的全部 HTML 源代码,所以我们只需要调用 feed 一次。

【popexizhi:
1.after all that imagining
[pope译]经过全部的想象分析
[net 译]剩下的
【popexizhi:好吧,pope的借口,修改为”在经过全部的想象分析之后“,:)也是说的过去的啊!嘻嘻,其实这句是个过渡,说的重点在后面的this is going to seem pretty boring.倒是感觉net 译中省略翻译其实也挺言简意赅的:)】

2. You had the entire HTML source in a single string,so you only had to call feed once.
[pope译] 你可以在输入HTML的简单字符,如此你可以调用feed一次。
[net 译] 我们拥有存在于单个字符串中的全部 HTML 源代码,所以我们只需要调用 feed 一次。
【popexizhi:嘻嘻,我们翻译的都不对,仔细分析一下上下文,我感觉 这个 HTML source 是原文的排版问题,这个应该是 parser.feed(htmlSource)中的那个输入变量 htmlSource 是排版时大小写处理错了,这样才解释的通为什么是 in a single string ,作者 Mark Pilgrim 这里的原意是说htmlSource 就是一个简单的字符串,所以调用一次feed 就可以搞定翻译的事情了:)

[pope改进译] 经过全部的想象之后,还是感觉剩下的工作很无聊,但是feed函数就是用来翻译的。你拥有的htmlSource就是一个简单的字符串,所以你仅需要调用一次feed(就可以处理了)。
久思,所余之工依觉无趣,但feed函数本为翻译之用。君之htmlSource为一字符串,只需使feed一次即可处理。    

没有评论:

发表评论