최근 부분적으로 완료된 프로젝트가 나에게 주어졌으며 Bottle을 처음 사용했습니다. AJAX 요청 내에서 사전을 보내고 Bottle이 서버 측에있는 상황이 있습니다. 사전은 다음과 같이 보입니다 (JavaScript) :Python Bottle : 요청 내부의 배열 변수에 액세스하기 POST 데이터
그렇다면 파이썬에서이 데이터를 읽고 싶습니다. 배열을 가져올 수 없습니다. int를 잘 얻을 수 있습니다.
try:
myInt = int(request.forms.get('myInt'))
myArray = request.forms.getall('myArray')
이에서 myArray에 대한 빈리스트 결과 : 나는 여전히 작동하지 않았다 나에게 가장 적합한 만든 무슨 여기에 몇 가지를 시도했지만했습니다. 누구든지 올바른 방향으로 나를 가리킬 수 있습니까? StackOverflow에 대한 비슷한 질문을 읽어 보았습니다.
나는 이것을 파이프 또는 다른 것으로 구분 된 문자열로 바꿀 수 있음을 알고 있지만 배열이 이와 같이 보낼 수 있는지보고 싶습니다.
감사합니다.
감사합니다. 나는 동시에 너무 많은 새로운 것들을 배우고있다. 나는 병 속에있는 "요구"로 무엇을 할 수 있는지, 그리고 내가 그것으로 무엇을해야 하는지를 아직 이해하지 못한다. 그러나 이것은 효과가있다. :) 시간 내 주셔서 다시 한번 감사드립니다. – MattM
행복하게 도와 줬습니다! 나는'request.json'의 구현이 호출 될 때마다 전신을 파싱한다는 점을 지적하고자합니다. 그래서 한번만 호출하고 필요한 모든 속성을 꺼내는 것이 좋습니다. 나는 대답도 업데이트 할 것이다. –
스크래치 - 방금 좀 더 자세히 점검했고, 파싱 된 값을 캐시한다고 생각합니다. 걱정할 필요가 없습니다. 발하다! :) –