0
form= cgi.FieldStorage()
print form
打印:的FieldStorage(無,無,「年齡= 10 &名=喬)如何從FieldStorage獲取數據?
如何獲取表單中的數據?
我無法使用窗體[FieldKey],因爲沒有字段鍵。
形式[ '年齡']會返回一個空字符串
我使用Python 2.7
form= cgi.FieldStorage()
print form
打印:的FieldStorage(無,無,「年齡= 10 &名=喬)如何從FieldStorage獲取數據?
如何獲取表單中的數據?
我無法使用窗體[FieldKey],因爲沒有字段鍵。
形式[ '年齡']會返回一個空字符串
我使用Python 2.7
這是不是答案。我不知道什麼是錯的。但是,我沒有在這臺電腦上安裝Python 2。我剛剛在repl.it上運行了一些代碼。
這是發生了什麼事。
它可以作爲它的意思。顯然,你的設置有一些特殊之處。如果我想到什麼,我會回來。
事實上,如果我從Web瀏覽器調用腳本,form.keys()確實有效。您是對的:遠程調用另一個腳本時,腳本的行爲方式必定有些特殊。我知道,當我「打印表格」時,數據看起來不一樣。感謝您與我合作。 –
嘗試'print form.keys()'來查看該FieldStorage對象的實際鍵,然後從那裏繼續。 –
@Bill Bell錯誤:「不可索引」。這不是一個數組。 –
你能告訴我們更多你的代碼嗎? FieldStorage應該公開一個叫做'keys'的方法。 –