2016-06-28 3 views
0

파이썬을 사용하여 POST HTTP 응답을 구문 분석하고 싶습니다. 제 2의 HTTP 요청에 "세션 ID"- 나는 구문 분석 할파이썬을 사용하여 POST HTTP 응답 구문 분석

{ 
    "Result": 0, 
    "ResponseStatus": { 
    "ErrorCode": null, 
    "Message": null, 
    "StackTrace": null, 
    "Errors": null 
    }, 
    "SessionId": "68ebcd6f-0aef-420d-a12b-c953f8df8ed1", 
    "ResponseHeader": { 
    "Succeeded": true, 
    "Errors": [] 
    } 
} 

: 같은

내 반응이 보인다. 어떻게 할 수 있습니까? 감사 !

+0

는 JSON 모듈을 사용하여 사용하는 것이 좋습니다, URLLIB을 사용하는 것 같아요. – syntonym

+2

검색하는 데 사용하는 코드를 추가하십시오.이를 기반으로 지원해 드릴 수 있습니다. 감사! –

답변

2
import json 
response = '{"Result": 0, "ResponseStatus": { "ErrorCode": null,"Message": null, "StackTrace": null, "Errors": null },"SessionId": "68ebcd6f-0aef-420d-a12b-c953f8df8ed1", "ResponseHeader": { "Succeeded": true, "Errors": [] } }' 
json_response = json.loads(response) 
print json_response['SessionId'] 

난 당신이 내가 requests

+0

감사! 나는 파이썬으로 새롭다. 두 번째 요청이 첫 번째 요청의 SessionId를 기반으로하는 2 개의 HTTP 요청을 작성하도록 도와 주시면 감사하겠습니다. – abovebeyond15