Я разрабатывал небольшой эксперимент на python для нормализации URL-адреса. Моя основная цель - добавить косую черту /
в конце URL-адреса, если она еще не указана. например, если это http://www.example.com
, то он должен быть преобразован в http://www.example.com/
Python: проблема синтаксического анализа URL-адресов при добавлении конечной косой черты
Вот небольшой фрагмент кода для того же:
if url[len(url)-1] != "/":
url = url + "/"
Но это также преобразует имена файлов. Например, http://www.example.com/image.png
в http://www.example.com/image.png/
, что неверно. Я просто хочу добавить косую черту в каталог, а не имена файлов. Как мне это сделать?
Заранее благодарен!
ну, ваш фрагмент действительно решил мою другую связанную с этим проблему, относящуюся к этой проблеме :) – hnvasa