Module Import alias ImportFrom alias Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore BinOpMult ListLoad NameLoad Num For NameStore Call NameLoad Call NameLoad Str BinOpAdd Call NameLoad Str Num body Assign SubscriptStore NameLoad Index NameLoad NameLoad For NameStore Call NameLoad Call NameLoad Str BinOpAdd Call NameLoad Str Num body Assign SubscriptStore NameLoad Index NameLoad NameLoad For NameStore Call NameLoad Call NameLoad Str BinOpAdd Call NameLoad Str Num body Assign SubscriptStore NameLoad Index NameLoad NameLoad Assign SubscriptStore NameLoad Index Call NameLoad Str NameLoad Assign SubscriptStore NameLoad Index Call NameLoad Str NameLoad Assign SubscriptStore NameLoad Index Call NameLoad Str NameLoad Assign SubscriptStore NameLoad Index Call NameLoad Str NameLoad FunctionDef arguments args NameParam defaults body TryExcept body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr Num Num If SubscriptLoad NameLoad Index NameLoad body Return Call NameLoad NameLoad orelse Return Call AttributeLoad Call AttributeLoad NameLoad attr attr handlers ExceptHandler type NameLoad body Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body TryExcept body Return Call NameLoad Call NameLoad Call AttributeLoad NameLoad attr Num Num handlers ExceptHandler type NameLoad body Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad While NameLoad body If Call AttributeLoad NameLoad attr Str body Assign NameStore SubscriptLoad NameLoad Slice Num orelse If Call AttributeLoad NameLoad attr Str body Assign NameStore SubscriptLoad NameLoad Slice Num orelse If Call AttributeLoad NameLoad attr Str body Assign NameStore SubscriptLoad NameLoad Slice Num orelse If CompareEq NameLoad Str body Assign NameStore Str orelse If Call AttributeLoad NameLoad attr Str body Assign NameStore SubscriptLoad NameLoad Slice Num If NameLoad body Expr Call AttributeLoad NameLoad attr orelse If CompareEq NameLoad Str body Assign NameStore Str If NameLoad body Expr Call AttributeLoad NameLoad attr orelse If BoolOpOr CompareEq NameLoad Str CompareEq NameLoad Str body Assign NameStore Str orelse Assign NameStore Num If CompareEq SubscriptLoad NameLoad Index Num Str body Assign NameStore Num Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad If CompareEq NameLoad Num body Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice NameLoad Assign NameStore SubscriptLoad NameLoad Slice NameLoad Return Call AttributeLoad Str attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If Call NameLoad NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad keyword Str Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Str keyword Str attr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body Raise Call NameLoad BinOpMod Str TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Num If CompareIs NameLoad NameLoad body Raise Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr If CompareNotIn NameLoad TupleLoad Str Str body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Num If CompareIs NameLoad NameLoad body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareIs NameLoad NameLoad body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr If CompareIs NameLoad NameLoad body Assign NameStore Str If CompareIn Str NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Str attr orelse Assign NameStore Call AttributeLoad NameLoad attr If NameLoad body If BoolOpOr CompareEq NameLoad Str BoolOpAnd CompareEq NameLoad Str CompareEq NameLoad Str BoolOpAnd CompareEq NameLoad Str CompareEq NameLoad Str body Assign NameStore Str orelse Assign NameStore Str Assign NameStore BinOpAdd BinOpAdd NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call NameLoad NameLoad If UnaryOpNot NameLoad body Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr Num If CompareIs NameLoad NameLoad body Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr Num If CompareIs NameLoad NameLoad body Assign NameStore Str Return BinOpAdd BinOpAdd BinOpAdd BinOpAdd BinOpAdd NameLoad Str NameLoad NameLoad NameLoad NameLoad decorator_list
N/A N/A re openid codecutil N/A uri_pattern ^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))? N/A uri_re N/A N/A re compile uri_pattern N/A uri_illegal_char_re N/A N/A re compile [^-A-Za-z0-9:/?#[\]@!$&'()*+,;=._~%] N/A re UNICODE N/A authority_pattern ^([^@]*@)?([^:]*)(:.*)? N/A authority_re N/A N/A re compile authority_pattern N/A pct_encoded_pattern %([0-9A-Fa-f]{2}) N/A pct_encoded_re N/A N/A re compile pct_encoded_pattern N/A _unreserved N/A N/A False 256 N/A _ N/A range N/A ord A N/A N/A ord Z 1 N/A N/A N/A _unreserved N/A _ True N/A _ N/A range N/A ord 0 N/A N/A ord 9 1 N/A N/A N/A _unreserved N/A _ True N/A _ N/A range N/A ord a N/A N/A ord z 1 N/A N/A N/A _unreserved N/A _ True N/A N/A _unreserved N/A N/A ord - True N/A N/A _unreserved N/A N/A ord . True N/A N/A _unreserved N/A N/A ord _ True N/A N/A _unreserved N/A N/A ord ~ True _pct_encoded_replace_unreserved N/A N/A mo N/A N/A N/A N/A N/A i N/A int N/A N/A mo group 1 16 N/A N/A _unreserved N/A i N/A N/A N/A chr i N/A N/A N/A N/A N/A N/A mo group upper N/A N/A N/A ValueError N/A N/A N/A N/A mo group N/A _pct_encoded_replace N/A N/A mo N/A N/A N/A N/A N/A N/A chr N/A int N/A N/A mo group 1 16 N/A N/A N/A ValueError N/A N/A N/A N/A mo group N/A remove_dot_segments N/A N/A path N/A N/A N/A result_segments N/A N/A path N/A N/A N/A N/A path startswith ../ N/A N/A path N/A path N/A 3 N/A N/A N/A N/A path startswith ./ N/A N/A path N/A path N/A 2 N/A N/A N/A N/A path startswith /./ N/A N/A path N/A path N/A 2 N/A N/A N/A path /. N/A N/A path / N/A N/A N/A N/A path startswith /../ N/A N/A path N/A path N/A 3 N/A result_segments N/A N/A N/A N/A result_segments pop N/A N/A N/A path /.. N/A N/A path / N/A result_segments N/A N/A N/A N/A result_segments pop N/A N/A N/A N/A path .. N/A path . N/A N/A path N/A N/A i 0 N/A N/A N/A path N/A 0 / N/A N/A i 1 N/A i N/A N/A path find / i N/A N/A i -1 N/A N/A i N/A len path N/A N/A N/A result_segments append N/A path N/A i N/A path N/A path N/A i N/A N/A N/A join result_segments N/A urinorm N/A N/A uri N/A N/A N/A 
    Normalize a URI
     N/A N/A isinstance uri bytes N/A N/A uri N/A str uri encoding utf-8 N/A uri N/A N/A N/A N/A uri encode ascii errors oid_percent_escape decode utf-8 N/A illegal_mo N/A N/A uri_illegal_char_re search uri N/A illegal_mo N/A N/A N/A ValueError N/A Illegal characters in URI: %r at position %s N/A N/A N/A illegal_mo group N/A N/A illegal_mo start N/A uri_mo N/A N/A uri_re match uri N/A scheme N/A N/A uri_mo group 2 N/A N/A scheme None N/A N/A N/A ValueError No scheme specified N/A scheme N/A N/A scheme lower N/A N/A scheme N/A http https N/A N/A N/A ValueError N/A Not an absolute HTTP or HTTPS URI: %r N/A uri N/A authority N/A N/A uri_mo group 4 N/A N/A authority None N/A N/A N/A ValueError N/A Not an absolute URI: %r N/A uri N/A authority_mo N/A N/A authority_re match authority N/A N/A authority_mo None N/A N/A N/A ValueError N/A URI does not have a valid authority: %r N/A uri N/A N/A userinfo host port N/A N/A authority_mo groups N/A N/A userinfo None N/A N/A userinfo N/A N/A % host N/A N/A host N/A N/A host lower N/A host N/A N/A pct_encoded_re sub _pct_encoded_replace host N/A host N/A N/A N/A N/A host encode idna decode N/A N/A host N/A N/A host lower N/A port N/A N/A N/A N/A port : N/A N/A scheme http N/A port :80 N/A N/A scheme https N/A port :443 N/A N/A port N/A N/A port N/A authority N/A N/A userinfo host port N/A path N/A N/A uri_mo group 5 N/A path N/A N/A pct_encoded_re sub _pct_encoded_replace_unreserved path N/A path N/A remove_dot_segments path N/A N/A path N/A N/A path / N/A query N/A N/A uri_mo group 6 N/A N/A query None N/A N/A query N/A fragment N/A N/A uri_mo group 8 N/A N/A fragment None N/A N/A fragment N/A N/A N/A N/A N/A N/A scheme :// authority path query fragment N/A