Зависит от того, что вы знаете о своем URL и что именно вы пытаетесь сделать. Если вы знаете, что он всегда будет заканчиваться на «.com» (или «.net» или «.org»), тогда
url=url[:-4]
- самое быстрое решение. Если это более общие URL-адреса, то вам, вероятно, лучше заглянуть в библиотеку urlparse, которая поставляется с python.
Если вы, с другой стороны, просто хотите удалить все после финального '.' в строке тогда
url.rsplit('.',1)[0]
будет работать. Или, если вы хотите, просто хотите, чтобы все до первого ». тогда попробуйте
url.split('.',1)[0]