2014-12-16 6 views
2

치료 요청 객체를 디버깅하는 방법은 무엇입니까?치료 치료 디버그 요청 객체

requestobj = FormRequest.from_response (응답 formxpath = form_xpath, 콜백 = self.parse1) 나는 나누었다 내가 Request 객체를 디버깅하기 위해 모든 문서를 찾을 수 없습니다 requestobj의 formdata를 확인해야

+0

'requestobj ='다음에'import ipdb; ipdb.set_trace()'가 있습니다. 쉘로 건너 뛰고 디버깅하십시오. '.' 및'tab' 키가 작동합니다. 또는'scrapy/http/request /'에서 소스 코드를 확인할 수 있습니다. – soooooot

답변

2

일부 트래픽 모니터링 소프트웨어를 사용합니다. 개인적으로 바이올린을 사용합니다. 당신이 응답을 얻을 것이다

http://httpbin.org/

또는

http://echo.opera.com/

: 그것은

+0

다음과 같이 마음에 드실 수도 있습니다. https://www.runscope.com/docs/debugging –

1

에 요청을 전송하려고하면 파이썬에서뿐만 아니라 브라우저에서 보낸 요청을 확인하는 데 도움이 될 것입니다 귀하의 요청에 대한 정보