arelle.UrlUtil

See COPYRIGHT.md for copyright information.

Module Contents

Functions

Data

API

arelle.UrlUtil.authority(url: str, includeScheme: bool = True) str
arelle.UrlUtil.scheme(url: str) str | None
arelle.UrlUtil.absoluteUrlPattern

None

arelle.UrlUtil.relativeUrlPattern

‘compile(…)’

arelle.UrlUtil.splitDecodeFragment(url: str) tuple[str, str]
arelle.UrlUtil.anyUriQuoteForPSVI(uri: str) str
arelle.UrlUtil.isValidAbsolute(url: str) bool
arelle.UrlUtil.isValidUriReference(url: str) bool
arelle.UrlUtil.isAbsolute(url: str) bool
arelle.UrlUtil.isHttpUrl(url: str) bool
arelle.UrlUtil.ensureUrl(maybeUrl: str) str
arelle.UrlUtil.parseRfcDatetime(rfc2822date: str) datetime.datetime | None
arelle.UrlUtil.zipRelativeFilePattern

‘compile(…)’

arelle.UrlUtil.relativeUri(baseUri: str, relativeUri: str) str
arelle.UrlUtil.decodeBase64DataImage(imageData: str | None) bytes | None