Python Feedparser.parse etag和修改的参数 导入feedparser d=feedparser.parse'http://rss.cnn.com/rss/edition.rss,etag=d.etag

Python Feedparser.parse etag和修改的参数 导入feedparser d=feedparser.parse'http://rss.cnn.com/rss/edition.rss,etag=d.etag,python,etag,feedparser,Python,Etag,Feedparser,我是Python新手,无法理解参数etag=d.etag 我不明白数据类型。这对我来说很重要,因为我正在尝试将此参数动态设置为字符串。不起作用。我打印了typed.etag,结果是Unicode。所以我尝试使用Unicode func来形成我的字符串。还是不走运。对不起,我意识到这太基本了,我就是搞不懂。我知道,如果您遵循feedparser站点中的示例,让etag正常工作是很容易实现的,在那里您在没有参数的情况下进行第一次调用,然后每个后续调用都使用etag=d.etag。我主要是在我的iPa

我是Python新手,无法理解参数etag=d.etag
我不明白数据类型。这对我来说很重要,因为我正在尝试将此参数动态设置为字符串。不起作用。我打印了typed.etag,结果是Unicode。所以我尝试使用Unicode func来形成我的字符串。还是不走运。对不起,我意识到这太基本了,我就是搞不懂。我知道,如果您遵循feedparser站点中的示例,让etag正常工作是很容易实现的,在那里您在没有参数的情况下进行第一次调用,然后每个后续调用都使用etag=d.etag。我主要是在我的iPad上学习,并且使用Python,所以我一遍又一遍地运行我的程序。我也知道我可以将它写入一个文件,然后解析该文件,但是我真的想理解为什么我不能动态创建这个参数。我相信我迟早会在另一个模块上遇到同样的问题。

您能更清楚地说明您的要求吗?你的帖子有点混乱。谢谢,我现在已经解决了,但我不明白为什么。我想这就是为什么我的问题如此不清楚的原因。答案就是写etag=my_变量。很简单,但是我被抛出,因为我不明白为什么解释器不抱怨etag=。它没有被引用。也许feedparser暴露了一些东西。我不知道,我头晕了好吧,那太尴尬了。我现在明白了,etag=。。。。只是函数的命名参数。我只是不知所措,试图做太多的事情,在我的学习周期很快。我知道每个人都说Python非常容易学习,但是很多其他相关的东西你也必须同时学习。