2014-12-06 1 views
1

Scrapy 스파이더가 맞춤 JSON 응답을 반환하도록하는 방법을 찾아야합니다. schedule.json을 사용하여 scrapyd를 통해 배포됩니다. Schedule.json은 JobIDStatus으로 응답하지만 그 응답에 더 많은 데이터를 추가하고 싶습니다.Scrapider의 맞춤 JSON 응답 Scrapyd를 통해 배포

내가 별도의 응답을 작성하여 수행 할 수있는 방법이있는 경우 작동하도록 별도의 요청을하십시오.

많은 감사를드립니다! (Learn to Read the Source, Luke에서 촬영)

답변

1

enter image description here

.

가능합니다.

scrapyd.webservice.WsResource을 기반으로 자신의 resource을 구현하려면 render_POST() 메서드를 작성하십시오. 그런 다음 schedule.json 자원 구현을 사용하는 scrapyd 알려주기 :

[services] 
schedule.json = project.module.MySchedule 
+0

죄송 이미지, 그냥 인용 : – alecxe

+0

감사합니다 사랑 해요! 무슨 문서 요? 나는 Scrapyd 문서를 읽었고 그걸 보지 못했습니다 ... – ChristianTL