ibis.expr.api.StringValue.parse_url

StringValue.parse_url(extract, key=None)

Returns the portion of a URL corresponding to a part specified by ‘extract’ Can optionally specify a key to retrieve an associated value if extract parameter is ‘QUERY’

Parameters
  • extract (str) –

    One of {‘PROTOCOL’, ‘HOST’, ‘PATH’, ‘REF’, ‘AUTHORITY’, ‘FILE’,

    ’USERINFO’, ‘QUERY’}

  • key (string (optional)) –

Examples

>>> url = "https://www.youtube.com/watch?v=kEuEcWfewf8&t=10"
>>> parse_url(url, 'QUERY', 'v')  
'kEuEcWfewf8'
Returns

extracted

Return type

string