0
我在Python上使用Rotten Tomatoes SDK,我試圖獲得我正在搜索的所有電影的列表,但是當我做請求,我只能顯示一個結果(因爲:movie [0] ['title']),我怎樣才能得到所有的電影?TypeError:字符串索引必須是整數,而不是str(爛番茄)
這裏是我的代碼:
from rottentomatoes import RT
RT_KEY = 'XXXXXXXXX'
rt = RT(RT_KEY)
movie = raw_input('Enter the movie name: ')
fl = rt.search(movie, page_limit= 5)
title = fl['title'] #In order to work properly and show one result I should use fl[0]['title']
print title
但是當我運行該程序,給我說:「類型錯誤:字符串索引必須是整數,而不是STR」錯誤的「標題=」行。我如何顯示所有結果? (在字符串中)請幫助
但我怎樣才能得到電影的字幕?當我做你說的時候,我得到'沒有'。 – m0ty
我實際上並沒有使用RT api,只是從發佈的內容開始。如果你說'fl [0] ['title']'給你你想要的第一個標題(我懷疑'fl [1] ['title']'會給第二個標題),那麼我提供的代碼應該可以工作。什麼不工作? (什麼是「無」)? – fhdrsdg
如果我使用你的代碼,並且將'title.append(movie [「title」])'存儲在一個變量中並打印出來,它將返回「None」 – m0ty