API Documentation¶
-
pyramid_useragent.includeme(config)¶ Set up a request method
user_agent_parsedreturning an instance ofUserAgentinitialized 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
-