Re: [Python-de] Python-Library um (Datei-)Abhängigkeiten zu modellieren?
Am 18.03.19 um 15:15 schrieb Christopher Arndt:
ich suche eine Library, mit der ich Abhängigkeiten zwischen Dateien und den von ihnen "include"-ten Dateien modellieren kann und mit der ich herausfinden kann, welche Dateien aktualisiert werden müssen, wenn sich eine von ihnen ändert.
Also, wenn ich z.B. vier Dateien habe, die so aussehen (Pseudo-Code)
// file-a
include "file-b"; include "file-d"
// file-b
include "file-c";
// file-c
bla bla
dann sollte mir die Library, wenn ich sage, dass "file-c" sich geändert hat, zurückgeben, dass "file-a" aktualisiert werden muss, und ebenso, wenn sich "file-b" oder "file-d" ändern.
Für mich klingt das nach C und make. Beim Aufruf eines Python Programmes wird nach meiner Einschätzung die zugehörigen *.pyc Dateien automatisch aktualisiert. Was nicht aktualisiert wird, sind die Ergebnisse, wenn sich ein nicht aufgerufenes Programm ändert. Hermann der manchmal erwägt, den C Präpozessor mit #inlude #ifdef auf Python Quelltexte loszulassen, aber dann das Problem bei Fehler mit der Zuordnung Dateiname Zeilennummer noch nicht gelöst hat. -- http://www.hermann-riemann.de
Am 20.03.19 um 10:39 schrieb Hermann Riemann:
Für mich klingt das nach C und make.
Ja, aber das genügt nicht meinen Anforderungen, die ich gestern genannt habe: Am 19.03.19 um 19:54 schrieb Christopher Arndt:
Es sollte halt nur auch funktionieren, wenn es von einem Flask-Server im Development Mode, der unter Windows läuft, aufgerufen wird (und kein NodeJS oder Ruby benötigen).
Beim Aufruf eines Python Programmes wird nach meiner Einschätzung die zugehörigen *.pyc Dateien automatisch aktualisiert. Was nicht aktualisiert wird, sind die Ergebnisse, wenn sich ein nicht aufgerufenes Programm ändert.
Ich verstehe leider nicht, was das mit meinem Problem zu tun hat. Chris
participants (2)
-
Christopher Arndt
-
Hermann Riemann