繁体   English   中英

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

[英]google.com web pages with “.py” extension?

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

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

很可能你请求一个以.py结尾的文件,它会抛出通常的HTML et。 人。 该文件在服务器端执行, 而不是在浏览器中执行。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM