Newbie: Returncodes externer Tools verabeiten ...

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
drnicolas
User
Beiträge: 85
Registriert: Sonntag 24. Juli 2016, 10:32

Ich bin absoluter NewBie mit Python.

Ich möchte ein Programm schreiben, welches regen Gebrauch vom Programm pdfgrep macht um bestimmte Textstellen zu suchen.
Es wird dann die Seite zurückgegeben, auf der der Text gefunden wurde.

Wie stelle ich das an?

-pdfgrep vom Python-Skript aufrufen
-Returncode verarbeiten


Vielen Dank!
BlackJack

@drnicolas: Externe Programme kann man mit dem `subprocess`-Modul starten.

Du verwechselst da anscheinend „return codes“ mit der Ausgabe des Programms, denn ich kann mir schlecht vorstellen das Dein externes Programm eine Seitenzahl tatsächlich als „return code“/„exit code“ liefert, denn der Wertebereich ist da eingeschränkt, je nach Betriebssystem kann das bis auf 127 als höchste mögliche Zahl begrenzt sein.
drnicolas
User
Beiträge: 85
Registriert: Sonntag 24. Juli 2016, 10:32

Okay. Das ist richtig.
In der Tat benötige ich die Ausgabe von pdfgrep und muss diese dann verarbeiten.

Aber der returncode wäre ergänzend auch wichtig.
Antworten