¿Cómo eliminar todo después de un determinado carácter en una cadena?

¿Cómo eliminaría todo después de un cierto carácter de una cadena en python? Por ejemplo, tengo una cadena que contiene una ruta de archivo y algunos caracteres adicionales. ¿Cómo borraría todo después de .zip? He intentadorsplit ysplit , pero tampoco incluyó el .zip al eliminar caracteres extra.

¿Alguna sugerencia?

Respuestas a la pregunta(5)

Su respuesta a la pregunta