Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Dateiinhalt mit Pythonscript abfragen...

Frage Entwicklung Python

Mitglied: telefix1

telefix1 (Level 1) - Jetzt verbinden

30.04.2008, aktualisiert 02.05.2008, 6575 Aufrufe, 2 Kommentare

Hallo Forum,

ein Programm erzeugt mir eine Antwortdatei mit einem Zeitstempel als einfache Textdatei (Antwort.timestamp). Inhalt ist eine Zeile mit entweder einem "OK" oder einem "FEHLER" (OK;Ausgeführt;30042008;1022) oder (FEHLER;Abbruch;30042008;1034)

Ich möchte/muss den Inhalt des "OK" mit einem kleinen Pythonprogramm auswerten:

rem
rem Antwortdatei auswerten
rem

if not os.path.isfile(antwort_dateiname):
rem Keine Antwortdatei gefunden
show_messagebox("Fehler", "Es wurde keine Antwortdatei gefunden")
return False

f = file(antwort_dateiname, "rU")
antwortzeile = f.readline()
f.close()

if antwortzeile and "OK" in antwortzeile.split(";")[0]:
return True
else:
show_messagebox(
"Kein OK. Die Anweisung wurde nicht ausgeführt.",
"Es wurde kein 'OK' zurueck gegeben."

)
return False


Egal, ob die Antwortdatei "OK" oder "FEHLER" enthält, ich bekomme immer die Box, dass kein "OK" zurück gegeben wurde.
Wo liegt mein Fehler? Wer kann mir helfen?

mfg telefix1

P.S. das rem steht für das Zeichen "#", das hier zu Formatierungsfehlern führen würde...
Mitglied: TuXHunt3R
30.04.2008 um 16:46 Uhr
Nur so eine Frage: Wieso in Python?

Ich frage nur, weil Python nicht so verbreitet ist wie z.B. VBS und es daher schwerer ist, jemanden im Netz zu finden, der Erfahrung mit dieser Sprache hat. Wenn du willst, kann ich dir ein kleines PowerShell-Script oder eine Batch schreiben, welche das selbe macht.

PS: Auf welchem OS soll das Script ausgeführt werden? Bei Windows kann ich helfen....
Bitte warten ..
Mitglied: telefix1
02.05.2008 um 10:39 Uhr
...danke für Dein Angebot.

Ich muss aber auf Python zurückgreifen, da ein großer Teil der Hooks und Scripts bereits in Python ausgeführt ist und der obige Fetzen in einen größeren Hook implementiert werden soll.
Der Vorteil soll ja auch die systemübergreifende Funktionalität sein.
Das Mutterprogramm ansich läuft ab W2K.

mfg telefix1
Bitte warten ..
Ähnliche Inhalte
Python
Bashscript in Pythonscript umwandeln
gelöst Frage von strubandPython4 Kommentare

Hallo zusammen Ich habe mir ein Bash-Script erstellt (absolut quick and dirty) um diverse Stromwerte aus meinem smappee auszulesen. ...

Batch & Shell
In For-Schleife nach Dateiinhalt Filtern
Frage von AndroxinBatch & Shell5 Kommentare

Guten Tag, ich habe ein Shellscript, welches Dateien, die max. 30 Tage alt sind, aus einem definierten Verzeichnis ausliest, ...

Batch & Shell
Dateiinhalte vergleichen - Gemeinsamkeiten anzeigen
gelöst Frage von RotnasenkaterBatch & Shell9 Kommentare

Servus, liebe Gemeinde! Ich suche ein Programm oder ein Batchfile, welches 2 Textdateien miteinander vergleicht und dann anzeigt, welche ...

Microsoft Office
Auswertung eines txt-Dateiinhaltes mit Excel
gelöst Frage von OlliMucMicrosoft Office19 Kommentare

Hallo die Damen und Herren Spezialisten, ich hoffe heute zum 3. Mal auf Eure geschätzte Hilfe Die gegebnene Fakten: ...

Neue Wissensbeiträge
Apple

IOS 11.2.1 stopft HomeKit-Remote-Lücke

Tipp von BassFishFox vor 17 StundenApple

Das Update für iPhone, iPad und Apple TV soll die Fernsteuerung von Smart-Home-Geräten wieder in vollem Umfang ermöglichen. Apple ...

Windows 10

Windows 10 v1709 EN murkst bei den Regionseinstellungen

Tipp von DerWoWusste vor 22 StundenWindows 10

Dieser kurze Tipp richtet sich an den kleinen Personenkreis, der Win10 v1709 EN-US frisch installiert und dabei die englische ...

Webbrowser

Kein Ton bei Firefox Quantum über RDP

Tipp von Moddry vor 22 StundenWebbrowser

Hallo Kollegen! Hatte das Problem, dass der neue Firefox bei mir auf der Kiste keinen Ton hat, wenn ich ...

Internet

EU-DSGVO: WHOIS soll weniger Informationen liefern

Information von sabines vor 1 TagInternet4 Kommentare

Wegen der europäische Datenschutzgrundverordnung stehen die Prozesse um die Registrierung von Domains auf dem Prüfstand. Sollte die Forderungen umgesetzt ...

Heiß diskutierte Inhalte
Windows Server
RODC kann nicht aus Domäne entfernt werden
Frage von NilsvLehnWindows Server18 Kommentare

HAllo, ich arbeite in einem Universitätsnetzwerk mit 3 Standorten. Die Standorte haben alle ein ESXi Cluster und auf diesen ...

Hardware
Links klick bei Maus funktioniert nicht
gelöst Frage von Pablu23Hardware16 Kommentare

Hallo erstmal. Ich habe ein Problem mit meiner relativ alten maus jedoch denke ich nicht das es an der ...

Windows XP
Windows XP Aktivieren geht nicht
Frage von tetikmiroWindows XP13 Kommentare

Hallo Ich habe einen Windows XP mit einen vCenter Converter umgezogen auf eine ESXI. Soweit funktioniert dies auch ohne ...

Netzwerkmanagement
Mehrere Netzwerkadapter in einem PC zu einem Switch zusammenfügen
gelöst Frage von prodriveNetzwerkmanagement12 Kommentare

Hallo zusammen Vorweg, ich konnte schon einige IT-Probleme mit Hilfe dieses Forums lösen. Wirklich klasse hier! Doch für das ...