Если вам известна позиция символа, вы можете использовать синтаксис фрагмента для создания новой строки:
In [2]: s1 = "abc123"
In [3]: s2 = s1[:3]
In [4]: print s2
abc
Чтобы найти позицию, вы можете использовать методы строк find()
или index()
.
Методы split()
и partition()
также могут быть полезны.
Эти методы описаны в документации Python для последовательностей .
Удалить часть строки невозможно, потому что строки неизменны.
Если вы хотите обрабатывать URL-адреса, вам определенно следует использовать библиотеку urlparse . Это позволяет вам разделить URL на его части. Если вы просто хотите удалить часть пути к файлу, вам придется сделать это самостоятельно.