Welche Strategie wäre am besten geeignet, um ein Dienstprogrammmodul in meinen Python-Projekten zu verwenden? Da die allgemeinen Module mit neuen Funktionen aktualisiert werden, möchte ich sie nicht in das Python-Installationsverzeichnis einfügen.Freigabe von Dienstprogrammen in Python-Projekten
project1/
project2/
sharedUtils/
Von project1 kann ich nicht "import .. \ sharedUtils" verwenden, gibt es einen anderen Weg? Ich würde lieber nicht hart codiert die „sharedUtils“ location
Vielen Dank im Voraus
Interessante Verwendung von Fragezeichen ... – tgray
Da gibt es viele Möglichkeiten ... Ich benutze den "Sokrates-Ansatz": versuche die Leute über die Möglichkeiten zu reflektieren. – jldupont
Wie gehen Sie so mit der Versionskontrolle um? Wenn Sie Ihr Projekt festschreiben, gehen Sie auch manuell zum site-packages-Verzeichnis und machen dasselbe? –