1
목표 : map
키의 longlat 튜플을 아래의 request.POST
에서 추출하고 싶습니다.ast.literal_eval - 목록에있는 문자열 요소 위로 반복합니다.
<QueryDict: {'map': ['(38.70053557156445, 149.81571853160858)', '(38.70060091643143, 149.8153966665268)'], 'csrfmiddlewaretoken': ###}>
문제 : 나는 튜플을 추출 할 수 있지만 어떻게 든에만 2 튜플을 반환 ast.literal_eval
을 사용했다.
markers = request.POST
position = ast.literal_eval(markers['map'])
은 또한에 map
이상 반복 시도했지만이 튜플 괄호에 나에게 SyntaxError: unexpected EOF while parsing
을주고있다.
for idx, val in enumerate(markers['map']):
position = ast.literal_eval(markers['map'][idx])
마지막으로, 나는 list(map(ast.literal_eval, markers['map']))
을 시도했지만이 위와 같은 SyntaxError
를 반환합니다.
을 내가 원하는 정확히 무엇을! 고마워요 milllions :) – useruser