threedi / hhnk-threedi-plugin

QGIS plugin gebruikt voor analyses van 3Di modellen bij HHNK.
1 stars 0 forks source link

datachecker kaduuk #76

Open wvangerwen opened 1 year ago

wvangerwen commented 1 year ago

Gaf geen logging terug, denk ik.

Lijkt threedipy env te gebruiken. Hierin missen sowieso:

Onduidelijk waar de service draait en hoe te herstarten/stoppen. Kon hem niet vinden onder services.

Logging toegevoegd aan; D:\modelbuilder\code\web\webinterface.py Maar lijkt nog niet helemaal goed te gaan met de HTML dan. Kan jij dit netjes zetten?

    with subprocess.Popen([f"{sys.executable}", "code/datachecker/datachecker.py"], stdout=subprocess.PIPE, stderr=subprocess.STDOUT, bufsize=1) as p, \
        open('logfile_datachecker.txt', 'ab') as file:
        for line in p.stdout: # b'\n'-separated lines
            sys.stdout.buffer.write(line) # pass bytes as is
            file.write(line)

Hij schrijft dan iig wel een error weg naar "D:\modelbuilder\logfile_datachecker.txt"

Traceback (most recent call last):
  File "D:\modelbuilder\code\datachecker\datachecker.py", line 16, in <module>
    from psycopg2 import sql
ImportError: cannot import name 'sql' from 'psycopg2' (unknown location)
wvangerwen commented 1 year ago

django==3.0.4 ook geinstalleerd (versie even nakijken, staat in install reqs)