2011-09-17 5 views
0

파이썬 CGI에서 "파이썬리스트"를 숨겨진 텍스트 입력 필드로 전달할 수 있습니까? 나중에 cgi 양식을 사용하여 값을 검색하는 방법은 무엇입니까?CGI 로의 파이썬 패스리스트

도움 주셔서 감사합니다.

def testinput2(answer): 
    #answer=['a','b','a','a','a']#according to abc1 statefile 
     fin = file("2.map", "r") 

     for line in fin.readlines(): 
      fun.append(line.strip().split(',')) 
     fin.close() 
     print "<br>Action Traversal\t", answer 
    for id,val in enumerate(answer): 
     if id < 1: 
        first(fun,val) 
       else: 
        secondandon(fun,val) 


     print "<br><FORM ACTION=\"/cgi-bin/bul.py\" METHOD=\"POST\"><input type=\"hidden\" name=\"nxtans\" value=\"%s"%answer,"\"><input type=\"text\" name=\"nxtv\" value=\"\"><INPUT TYPE=SUBMIT VALUE=\"Next State Click\"></FORM><br><br>" 

답변

1

아니, HTML 요소 만 input 요소마다 1 개 개의 값을 지원하고 파이썬 목록의 아무것도 몰라.

값 목록을 html로 저장하려면 각각 name 속성을 가진 숨겨진 HTML 입력 목록을 만들어야합니다.

나중에 form.getvalue(key)을 사용하여 값 목록을 가져올 수 있습니다. keyname 속성 값입니다.

+0

감사합니다. 가능한 모든 트릭이 있는지 알고 싶었습니다. –

관련 문제