class URLPath: (source)
A representation of a URL.
Instance Variable | scheme |
The scheme of the URL (e.g. 'http'). |
Instance Variable | netloc |
The network location ("host"). |
Instance Variable | path |
The path on the network location. |
Instance Variable | query |
The query argument (the portion after ? in the URL). |
Instance Variable | fragment |
The page fragment (the portion after # in the URL). |
Method | __init__ |
Undocumented |
Method | pathList |
Split this URL's path into its components. |
Class Method | fromString |
Make a URLPath from a str or unicode . |
Class Method | fromBytes |
Make a URLPath from a bytes . |
Class Method | fromRequest |
Make a URLPath from a twisted.web.http.Request . |
Method | sibling |
Get the sibling of the current URLPath . A sibling is a file which is in the same directory as the current file. |
Method | child |
Get the child of this URLPath . |
Method | parent |
Get the parent directory of this URLPath . |
Method | here |
Get the current directory of this URLPath . |
Method | click |
Return a path which is the URL where a browser would presumably take you if you clicked on a link with an HREF as given. |
Method | __str__ |
The str of a URLPath is its URL text. |
Method | __repr__ |
The repr of a URLPath is an eval-able expression which will construct a similar URLPath . |
Instance Variable | _scheme |
Undocumented |
Instance Variable | _netloc |
Undocumented |
Instance Variable | _path |
Undocumented |
Instance Variable | _query |
Undocumented |
Instance Variable | _fragment |
Undocumented |
Method | _reconstitute |
Reconstitute this URLPath from all its given attributes. |
Instance Variable | _url |
Undocumented |
Class Method | _fromURL |
Reconstruct all the public instance variables of this URLPath from its underlying _URL . |
Method | _mod |
Return a modified copy of self using newURL , keeping the query string if keepQuery is True . |
Make a URLPath
from a twisted.web.http.Request
.
Parameters | klass | Undocumented |
request | A twisted.web.http.Request to make the URLPath from. | |
Returns | a new URLPath derived from the given request. (type: URLPath ) |
Return a modified copy of self
using newURL
, keeping the query string if keepQuery
is True
.
Parameters | newURL | a URL to derive a new URLPath from (type: URL ) |
keepQuery | if True , preserve the query parameters from self on the new URLPath ; if False , give the new URLPath no query parameters. (type: bool ) | |
Returns | a new URLPath |