Замена периодов (". ") в последовательности

У меня есть последовательность типа ../sometext/someothertext , и я пытаюсь заменить .. в последовательности с названием веб-сайта http://www.website.com .

У Питона, что я сделал, похож так:

strName = "../sometext/someothertext"
strName.replace("..", "http://www.website.com")
print strName

Но единственная продукция, которую я получаю,

../sometext/someothertext

Я также попытался избежать периодов, как

strName = ../sometext/someothertext
strName.replace("\.\.", "http://www.website.com")

но продукция не изменяется. Как я делаю это?

0
Я не парень Пайтона. Но, если../всегда появится вначале, то я буду просто подстрока от 2 и прилагать текст веб-сайта вначале. Я думаю, что это было бы более быстро.
добавлено автор Bimalesh Jha, источник

2 ответы

Вы не назначали результат...

strName = strName.replace("..", "http://www.website.com")

.replace doesn't modify the original string but returns a new string with the modifications.

10
добавлено
О, дерьмо... После чтения документации Пайтона я думал, что это было оперативной заменой. Спасибо! я чувствую себя подобно идиоту теперь.: P
добавлено автор Kitchi, источник
Действительно, это не оперативный метод.
добавлено автор Emmanuel, источник

Хорошая идея определить единственную замену упаковывает есть другие.. там

strName = strName.replace("..", "http://www.website.com", 1)
0
добавлено
Python
Python
7 654 участник(ов)

Уютный чат для профессионалов, занимающихся поиском питоньих мудростей. Как не получить бан: https://t.me/ru_python/577926

Python beginners
Python beginners
4 449 участник(ов)

Вопросы про Python для чайников. Cпам и троллинг неприемлем. Не злоупотребляйте стикерами. Частозадаваемые вопросы: https://github.com/ru-python-beginners/faq/blob/master/README.md Статистика тут: https://grstats.me/chat/x4qym2k5uvfkr3al6at7

pro.python
pro.python
1 090 участник(ов)

Сообщество разработчиков под Python Создатель: @rodgelius

Rude Python
Rude Python
971 участник(ов)

Python без „девочек”, здесь матерятся и унижают Django. Not gay friendly. Правила: t.me/rudepython/114107 @rudepython | t.me/rudepython

rupython
rupython
509 участник(ов)

Группа создана с целью оперативного получения ответов на возникающие вопросы по разработке на яп python, смежные темы, а также человеческого общения. Приветствую!

Python-programming
Python-programming
266 участник(ов)

Чат группы вконтакте https://vk.com/python_community