twisted.python.urlpath.URLPath(object)
class documentationtwisted.python.urlpath
View Source
(View In Hierarchy)
A representation of a URL.
Instance Variable | scheme | The scheme of the URL (e.g. 'http'). (type: bytes ) |
Instance Variable | netloc | The network location ("host"). (type: bytes ) |
Instance Variable | path | The path on the network location. (type: bytes ) |
Instance Variable | query | The query argument (the portion after ? in the URL). (type: bytes ) |
Instance Variable | fragment | The page fragment (the portion after # in the URL). (type: bytes ) |
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 . |
Method | _reconstitute | Reconstitute this URLPath from
all its given attributes. |
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 | 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 |