如何讀取URL空間,射出我的目標目錄模式。 例如python路由問題與URL數據
url= http://example.appspot.com/abc%20asd >>> abc asd
我目前正在使用python進行編碼,並且我的正則表達式有問題。提前致謝!
class MainMain(webapp.RequestHandler):
def get(self,args):
self.response.out.write('hello '+args)
def main():
application = webapp.WSGIApplication([('/', MainMain),('/(\w+)',MainMain)], debug=True)
util.run_wsgi_app(application)
if __name__ == '__main__':
main()
有趣。我認爲這部分是對此行爲負責:[python/lib/webapp2/webapp2.py](http://code.google.com/codesearch#Qx8E-7HUBTk/trunk/python/lib/webapp2/webapp2.py&q= WSGIApplication%20package:http://googleappengine%5C.googlecode%5C.com&l=1163) – nodakai
嗨,我意識到我忽略了我的問題中最重要的部分!我想問一下,如果我的url是這樣的:'http://example.appspot.com/asd asd',那麼我的regrex應該是什麼樣的,空格在那裏,或者替換爲%20,並且打印的值是「asd ASD」。謝謝! – Junhao
你需要爲空格添加'\ s',所以像'/([\ w \ s] +'。 – Amber