我查看了文档,并在谷歌上搜索了大量内容,但没有找到解决问题的方法。
这是我的readRSS
函数(注意'get'是Kenneth Reitz的requests模块的一个方法):
def readRSS(name, loc):
linkList = []
linkTitles = list(ElementTree.fromstring(get(loc).content).iter('title'))
linkLocs = list(ElementTree.fromstring(get(loc).content).iter('link'))
for title, loc in zip(linkTitles, linkLocs):
linkList.append((title.text, loc.text))
return {name: linkList}
这是我的蒙古语课程之一:
^{pr2}$如您所见,我必须在类的函数中调用readRSS
函数,这样我就可以传递self
,因为它依赖于feedname
和{
我想知道是否有不同的方法来实现这一点,所以我可以将readRSS
返回值保存到Feed
文档中的一个字段中。我尝试过将readRSS
函数的返回值赋给函数__dict__
中的一个变量,但这也没用。在
我在我的应用程序中有这个功能,但是我想将结果保存到文档中,以减轻服务器(我从中获取RSS提要)的负载。在
有没有办法做我想做的事呢?还是说我做错了?在
我找到了答案。我需要使用
computed_field
修饰符,其中第一个参数是返回值的结构,deps
是一个包含该字段所依赖字段的集合。然后我把依赖字段传递到函数的参数中,就得到了。在谢谢大家。在
相关问题 更多 >
编程相关推荐