Linien schneiden, um mit Python mit QGIS Kreuzungen zu erhalten?

Ich habe eine Reihe von Linien, die Buslinien darstellen. Einige der Linien überlappen sich und nehmen die gleichen Straßen. Ich kann die Knoten extrahieren. Ich bin jedoch daran interessiert, nur Kreuzungen wie diese zu extrahieren: Wie kann ich das machen? Ich suche nach Wegen mit QGIS oder...