Python 是否可以从url确定本地路径?

Python 是否可以从url确定本地路径?,python,apache,url-routing,Python,Apache,Url Routing,我可以访问apache web服务器。它是一个使用Python的web服务应用程序 我想访问一个文件(100%确定位于本地,即web服务器本身),但我只有url 我考虑引用ApacheWeb服务器的任何设置文件来确定文件的绝对本地路径 假设我有这样的url:。所以我可以解析它以获得文件名,然后从设置文件中获得确定的本地路径 但是。。这种url怎么样:。在本例中,我只有文件名未包含在url中但仍然有效的url。是否可以从url获取文件的绝对本地路径 感谢您的指导 是否可以从url确定本地路径 简单

我可以访问apache web服务器。它是一个使用Python的web服务应用程序

我想访问一个文件(100%确定位于本地,即web服务器本身),但我只有url

我考虑引用ApacheWeb服务器的任何设置文件来确定文件的绝对本地路径

假设我有这样的url:。所以我可以解析它以获得文件名,然后从设置文件中获得确定的本地路径

但是。。这种url怎么样:。在本例中,我只有文件名未包含在url中但仍然有效的url。是否可以从url获取文件的绝对本地路径

感谢您的指导

是否可以从url确定本地路径

简单的回答是:没有



一般来说,URL和文件之间没有具体的关联。事实上,没有什么可以说给定URL上的数据存在于任何服务器上任何位置的文件中。

我猜您可能需要对站点进行反向工程?如果是这样,如果是用django编写的,请查看url.py文件。您还可以查看ApacheModu重写的内容。我不太精通这一点,但服务器可以设置规则来将URL转换为位置。你可能想对这个问题发表评论,所以OP会看到它。