9 Ich fange an, ein Plugin für Qgis mit Python zu entwickeln, das ich sehr neu bin, und möchte einige Ergebnisse von Variablen anzeigen, indem ich eine Nachricht in QGIS anzeige. Wie kann ich das machen? qgis python pyqgis GreyHippo quelle Reichen Ihnen Plugins-> Python_console nicht aus? SS_Rebelious Die Python-Konsole ist dafür nicht wirklich gedacht. Nathan W 2 Meinen Sie damit, dass Sie ein Meldungsfeld mit einigen Werten anzeigen möchten? Nathan W Ja, ich möchte ein Meldungsfeld mit einigen Werten anzeigen Antworten: 10 some_variable = feature.geometry() QMessageBox.information(None, "DEBUG:", str(some_variable)) GreyHippo quelle Wie kommt es, dass dies nicht als Klasse funktioniert, wenn es als sys-Importskript im Konsoleneditor ausgeführt wird? CARTOS 4 Eine weitere gute Option ist das Nachrichtenprotokoll. from qgis.core import QgsMessageLog QgsMessageLog.logMessage("message") Kelly Thomas quelle
10 some_variable = feature.geometry() QMessageBox.information(None, "DEBUG:", str(some_variable)) GreyHippo quelle Wie kommt es, dass dies nicht als Klasse funktioniert, wenn es als sys-Importskript im Konsoleneditor ausgeführt wird? CARTOS 4 Eine weitere gute Option ist das Nachrichtenprotokoll. from qgis.core import QgsMessageLog QgsMessageLog.logMessage("message") Kelly Thomas quelle
4 Eine weitere gute Option ist das Nachrichtenprotokoll. from qgis.core import QgsMessageLog QgsMessageLog.logMessage("message") Kelly Thomas quelle
Antworten:
quelle
Eine weitere gute Option ist das Nachrichtenprotokoll.
quelle