2011-01-04 5 views
0

imdbpy를 사용하여 장르 정보에 따라 영화를보고 싶습니다. IMDb.get_keyword 함수를 찾았지만 나에게 도움이되지 못했습니다. 어떤 생각?장르 정보를 제공하는 방법으로 문의하는 방법

예 :

from imdb import IMDb 
ia = IMDb() 
print ia.get_keyword(u'ring', results = 5) 
+1

에 대한 특정 키워드와 일치 수있는 영화를 검색 할 SEARCH_KEYWORD를 사용하여 오류가 있습니까? 아니면 아무것도 인쇄하지 않습니까? – user225312

+0

죄송합니다. 나는 명확하게 설명하지 않았다. IMDb.get_keyword 함수의 출력은 유용하지 않습니다. 내가 필요한 것은 주어진 장르와 장르가 같은 영화 목록입니다. – Thorn

답변

0

당신은 프록시 뒤에 있는가?

그런 경우 set_proxy가 필요할 수 있습니다.

i.set_proxy('http://yourhttproxyurl:proxyport/') 

그리고 단지`work`하지 않습니다 장르별

import imdb 
ia = imdb.IMDb() 
t_result = ia.search_keyword(u'comedy') 
// process your list of t_result 
+0

이것은 프록시 또는 연결 문제가 아닌 경우입니다. get_keyword의 출력은 저와 관련이 없습니다. search_movie는 쓸모가 없습니다. 왜냐하면 내가 필요한 것은 장르가 같은 영화 목록입니다. 나는 장르가 같은 특정 수의 영화를 반환 할 수있는 기능 (예 : get_keyword (키워드, 결과)) 또는 솔루션이 필요합니다. – Thorn

+0

나는 search_keyword를 사용하여 장르 이름을 부여한 다음 해당 영화를 필터링해야한다고 생각합니다. 장르별로만 검색 할 수있는 직접 인터페이스는 없습니다. –

+0

작동하지 않았습니다. 먼저 search_keyword 함수는 영화가 아니라 "플롯 키워드"를 반환합니다 (정확하게는 영화 객체). 어쩌면 get_keyword 함수를 의미 할 수도 있습니다. 그러나 그것은 잘 작동하지 않았습니다. Black Swan이라는 영화가 있습니다. Imdb는 Black Swan의 장르는 드라마와 스릴러라고 말합니다. get_keyword (u'thriller ')를 사용했지만 어떤 영화도 얻을 수 없었습니다. 나는 다른 방법이 있다고 생각합니다 ... 그런데 주목 해 주셔서 Senthil에게 고맙습니다. – Thorn

관련 문제