我不是很熟悉Python,並且正在嘗試將我的一個php webapps轉換爲python。目前我正在使用appengine啓動器在本地主機上運行應用程序,這就是我正在嘗試做的事情。Appengine GET參數
我想獲取發佈到網址的所有參數的列表,然後將它們提交到一個頁面並獲取其內容。
所以基本上: 1:拿到PARAMS 2:通過提交這些PARAMS(PHP的等價的file_get_contents的捲曲)
這是到目前爲止我的代碼
from google.appengine.ext import webapp
class MyHandler(webapp.RequestHandler):
def get(self):
name1 = self.request.get_all("q")
name2 = self.request.get_all("input")
return name1,name2
x = MyHandler()
print x.get()
得到一個URL的內容
和URL
http://localhost:8080/?q=test1&input=test2
,這是我得到
錯誤現在210AttributeError: 'MyHandler' object has no attribute 'request'
我不能得到它打印任何東西,我不知道我怎麼可以通過提交NAME 1和NAME
我試圖尋找的文件得到另一個URL的內容,但我不能做的意義因爲他們所擁有的僅僅是2行代碼來啓動功能的使用。
謝謝!有效。現在可以通過輸入名稱1和名稱2來幫助我獲得另一個網頁的內容嗎? – Kartik 2011-04-24 00:19:07
你可能應該閱讀一些文檔,或者提出另一個問題。你可能要找的東西就像'self.redirect(「/ home」)'。根據您的nameX參數選擇目的地。 – Calvin 2011-04-24 00:23:28