Принуждение urlparse.urlsplit для сохранения str case - PullRequest
0 голосов
/ 10 декабря 2010

Есть ли способ заставить функцию urlparse urlparse сохранить регистр переданного str? Это сохраняет случай пути в возвращенном кортеже, но не netloc, и это важно для меня. (Я знаю, что доменные имена нечувствительны к регистру, но мы проводим некоторое A / B-тестирование с разными прописными буквами имени и должны сохранить регистр.)

Спасибо.

1 Ответ

1 голос
/ 10 декабря 2010

Нет способа заставить urlsplit сделать это.

Вы можете, однако, обернуть его, а затем сделать некоторую грязную работу, чтобы восстановить дело, или скопировать исходный код и внести изменения самостоятельно. Или написать функцию с нуля, конечно.

Я бы пошел на второй вариант.

...