CadQuery / CadQuery/cq-cli

Swallows print Statements

Offen
#12 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Python
Sterne
30
Forks
10
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Related to this [CadHub issue](https://github.com/Irev-Dev/cadhub/issues/548).

Calls to `print()` (stdout) within a script will not show up in the CadHub console, but calls to `println(..., file=sys.stderr)` (stderr) do. My guess is that this is related to how CQGI is executed from within cq-cli, but it needs to be investigated.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit, das Problem mit einem Skript zu reproduzieren, das print() aufruft, und einem anderen, das nach stderr schreibt. Untersuche anschließend, wie CQGI aus cq-cli ausgeführt wird. Vergleiche die Behandlung von stdout mit stderr in der Konsole und ziehe dabei das zugehörige CadHub-Issue als Kontext heran. Erledigt ist die Aufgabe, wenn die Skriptausgabe von stdout in der CadHub-Konsole erscheint, während stderr weiterhin funktioniert.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
cli
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.