Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.python > #5460

Re: [Python-de] Python-Library um (Datei-)Abhängigkeiten zu modellieren?

From Christopher Arndt <chris@chrisarndt.de>
Newsgroups de.comp.lang.python
Subject Re: [Python-de] Python-Library um (Datei-)Abhängigkeiten zu modellieren?
Date 2019-03-19 19:54 +0100
Message-ID <mailman.182.1553021622.20971.python-de@python.org> (permalink)
References <61f7188a-7ed5-2cb5-d774-74cf72dba60d@chrisarndt.de> <4f0fd002-3392-bf1f-7226-794753abe130@sschwarzer.net> <e6faa2f9-614e-a1ac-5d4c-7859db525311@chrisarndt.de>

Show all headers | View raw


Am 18.03.19 um 19:04 schrieb Stefan Schwarzer:
> On 2019-03-18 15:15, Christopher Arndt wrote:
>> 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.
>> [...]
> 
> Ich kenne zwar keine Library für genau diesen Anwendungsfall,
> aber das klingt für mich nach einem gerichteten Graphen, [...]

Stimmt, guter Hinweis. Da fiel mir ein, dass ich schon mal selbst ein
rudimentäres Modul geschrieben habe, um Graphen abzubilden. Das habe ich
mal für diesen Anwendungsfall verwendet. Falls es jemand interessiert:

https://gist.github.com/SpotlightKid/ce66bb65c9a0adc966f0950c24feed9f

Beim Durchdenken des o.g. Problems ist mir aber aufgefallen, dass es mit
einem einmaligen Aufbau des Graphen nicht getan ist, man muss auch
gelöschte und hinzugekommene Include-Dateien berücksichtigen und den
Graphen aktualisieren oder neu aufbauen. Da ich aber die .sass/.scss
Dateien sowieso kompilieren muss, um die Abhängigkeiten herauszufinden,
frage ich mich, ob sich der Aufwand überhaupt lohnt bzw. ob ich nicht
doch ein externes Tool wie Scons einbinden soll. 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).


Grüße, Chris

Back to de.comp.lang.python | Previous | Next | Find similar


Thread

Re: [Python-de]  Python-Library um (Datei-)Abhängigkeiten zu modellieren? Christopher Arndt <chris@chrisarndt.de> - 2019-03-19 19:54 +0100

csiph-web