2016-09-16 208 views
1

我在Python中使用了feed解析器,我是一個Python初學者。Python和RSS訂閱源 - 解析訂閱源

for post in d.entries: 
    if test_word3 and test_word2 in post.title: 
     print(post.title) 

我想要做的是讓Feed解析器在RSS Feed中的標題內找到幾個字。

+0

你能告訴我們INPUT是什麼,OUTPUT應該是什麼? –

+0

使用'和',而不是'&&'。請參閱http://stackoverflow.com/questions/2485466/pythons-equivalent-of-in-an-if-statement – Frangipanes

回答

0

請注意,不分佈在整個運營商。

if test_word3 in post.title and 
    test_word2 in post.title: 

應該解決你的問題。你寫什麼被評估爲

if test_word3 and (test_word2 in post.title): 

...這變成...

if (test_word3 != "") and (test_word2 in post.title): 

簡化一點...... 字符串的布爾值是它是否非空。 整數的布爾值是否爲非零。