Feedparser.parse etag和修改的params

时间:2015-04-09 14:36:25

标签: python etag feedparser

import feedparser

d = feedparser.parse('http://rss.cnn.com/rss/edition.rss', etag=d.etag)

我是Python的新手,无法理解参数etag=d.etag 我不了解数据类型。这对我很重要,因为我试图动态地将此参数作为字符串。不行。我打印type(d.etag),结果是Unicode。所以我尝试使用Unicode func来形成我的字符串。仍然没有运气。对不起,我意识到这是如此基本,我无法得到它。我知道,如果您按照feedparser网站上的示例进行etag工作很容易实现,您在第一次调用时没有参数,那么每次后续调用都会使用etag=d.etag。我主要在iPad上学习并使用Pythonista,所以我一遍又一遍地运行我的程序。我也知道我可以把它写到文件中,然后解析文件,但我真的想了解为什么我不能动态创建这个参数。我相信我迟早会在另一个模块上遇到同样的问题。

0 个答案:

没有答案