我有一个用Python Pyramid platform构建的网站。我想将URL转换为代码中的物理文件。
例如,给定url:
/site/static/css/site.css
我想调用一些代码来查找服务器上的完整物理路径,例如
full_file = server.mapPath('/site/static/css/site.css')
# full_file on linux / osx -> /www/sites/some_site/site/static/css/site.css
# full_file on windows -> c:\www\sites\some_site\site\static\css\site.css
谢谢!我可以通过查看我认为的网站包来解决这个问题,但这似乎更好。
所以问题是,server.mapPath
是否存在以及它实际上是什么?