google.com网页的扩展名为“.py”?

时间:2012-06-01 14:27:37

标签: python webserver

例如,support.google.com/mail/bin/answer.py?hl=en&answer=13287。什么是answer.py?这是如何运作的?我99.99%肯定浏览器没有像javascript / PHP那样解释python代码的能力。这是什么?是一些Python webframework吗?

2 个答案:

答案 0 :(得分:2)

是的,这只是访问服务器上名为answer.py的资源。这个命名约定完全取决于服务器 - 它可以运行python脚本(很可能是正在发生的事情),或者甚至可能是完全不同的语言。无论如何,浏览器关心的是从该资源返回的信息 - HTML,CSS,XML等......

答案 1 :(得分:2)

您最有可能请求以.py结尾的文件,该文件会吐出通常的HTML等。人。该文件在服务器端执行,浏览器中

但同样,这是一个URL,它可以指向任何资源。可能是什么。像许多网站一样,使用漂亮的网址指向你的东西,除了在这种情况下,它不漂亮。 (在幕后有路由器,有时会重写规则,等等。)