(url, missing_as_none=False)
| 490 | return (scheme, netloc, url, params, query, fragment) |
| 491 | |
| 492 | def _splitparams(url, missing_as_none=False): |
| 493 | if '/' in url: |
| 494 | i = url.find(';', url.rfind('/')) |
| 495 | if i < 0: |
| 496 | return url, None if missing_as_none else '' |
| 497 | else: |
| 498 | i = url.find(';') |
| 499 | return url[:i], url[i+1:] |
| 500 | |
| 501 | def _splitnetloc(url, start=0): |
| 502 | delim = len(url) # position of end of domain part of url, default is end |