API Documentation¶
-
pyramid_useragent.
includeme
(config)¶ Set up a request method
user_agent_parsed
returning an instance ofUserAgent
initialized with the client User-Agent.
UserAgent Class¶
-
class
pyramid_useragent.
UserAgent
(string=None)¶ Extract User-Agent components from a string.
Note
The parsing operation is safe: mal-formed User-Agent components are ignored.
-
components
= None¶ List of
UserAgentComponent
(order is kept by using an OrderedDict)
-
maincomponent
¶ Most significant
UserAgentComponent
-
string
= None¶ Original User-Agent string
-
UserAgentComponent Class¶
-
class
pyramid_useragent.
UserAgentComponent
(name=None, version=None, comments=None)¶ Simple object representing a single User-Agent component
-
comments
= None¶ Comment part of a User-Agent component as a list
-
name
= None¶ Name part of a User-Agent component
-
version
= None¶ Version part of a User-Agent component
-