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