Seite 2 von 3

Re: Python skript shutdown?

Verfasst: Dienstag 24. August 2010, 12:15
von mybloodyvalentine
naja ich les mir mal wiki bei euch kriegt man eh irgendwie keine hilfe :)

Re: Python skript shutdown?

Verfasst: Dienstag 24. August 2010, 12:15
von Hyperion
mybloodyvalentine hat geschrieben: oder du Ruft einfach bei HWK-Schwandorf Charlottenhof an und fragst nach dem Mädel das in PHP ne 1 hingelegt hat ;)
Das sagt in diesem Falle trotz PHP sogar mehr über das Bewertungssystem aus :twisted:

Re: Python skript shutdown?

Verfasst: Dienstag 24. August 2010, 12:17
von BlackJack
@mybloodyvalentine: Das mit den Code-Tags und dass die Beiträge verständlich formuliert werden sollen, *wurde* mehrfach erklärt.

Eine auf der Strasse lebende Informatikerin wirst Du ja nur, wenn Du es auch schaffst Informatikerin zu werden. Das sieht im Moment nicht gut aus. Du setzt Gelerntes nicht um. Oder es ist tatsächlich nicht bei Dir angekommen. Es sieht nach Versuch und Irrtum und dem zusammenbetteln von Lösungen für Aufgaben aus, die *Du* eigentlich selber lösen sollst. Eben um etwas zu lernen.

Wenn Du Programmieren lernen willst oder musst, dann braucht das Zeit und geeigneten Lesestoff, den Du durcharbeiten musst. Also nicht nur lesen, sondern auch ausprobieren, variieren, und *verstehen*.

In PHP 'ne 1 bekommen!? Das erklärt vielleicht einiges, denn PHP ist eine (sauschlechte) Programmiersprache wo die Leute tatsächlich oft ohne Sinn und Verstand Beispiele zusammenstöpseln bis es irgendwann funktioniert. Befördert durch die vielen Beispiele und Vorbilder die man dafür im Netz findet. Das ist *kein Programmieren*! Vergiss als ersten Schritt am besten alles was Du über PHP und "Programmierung" damit weisst.

Re: Python skript shutdown?

Verfasst: Dienstag 24. August 2010, 12:19
von Pekh
Deine Noten und Urkunden sind mir herzlich egal. Ich sehe hier nur, daß du völlig frei schwimmst. Und dabei jede Menge Wasser schluckst. Dein Problem ist wirklich nicht Python, sondern daß dir Grundlagen wie algorithmisches Denken, die Funktionsweise von Rechnern und Betriebssystemen und der Wille zu vernünftiger schriftlicher Kommunikation fehlen.

Das, was du hier ablieferst, wäre auch in VB oder PHP nicht gegangen. Sicherlich ähneln sich die Sprachen, aber warum schreibst du dann hier so einen Schmarrn, anstatt deinen Ansatz so zu formulieren, wie du es in diesen Sprachen getan hättest? Nochmals, ich bin überzeugt davon, daß deine Probleme grundlegender sind als die Unkenntnis einer bestimmten Programmiersprache. Gesteh es dir (und evtl. deinem Chef) ein, und tu was dagegen. So wie jetzt geht das ohnehin nicht mehr lange gut.

Re: Python skript shutdown?

Verfasst: Dienstag 24. August 2010, 12:48
von Whitie

Code: Alles auswählen

#!/usr/bin/env python
# -*- coding: utf-8 -*-

import linecache
import subprocess


def main():
    line = linecache.getline('datei.ini', 2)
    value = line.split('=')[1]
    if value.strip().lower() == 'x':
        subprocess.Popen(['shutdown', '-r'])
    else:
        print 'Fehler'

if __name__ == '__main__':
    main()
Ich brauch wohl nicht erwähnen, das ich sowas nie benutzen würde...

Whitie

Re: Python skript shutdown?

Verfasst: Dienstag 24. August 2010, 12:51
von mybloodyvalentine
Warum nie nutzen?oO ah

achja Danke Whitie

Funktioniert nicht aber egal trotzdem danke

Re: Python skript shutdown?

Verfasst: Dienstag 24. August 2010, 12:58
von BlackJack
@mybloodyvalentine: Na immerhin besteht schon die Einsicht das PHP keine Programmiersprache ist. Wie kann man Informatikerin werden wollen, beziehungsweise angeblich sogar sein, wenn man Programmieren hasst!? Das ist ja nun eine der Säulen von Informatik.

Nun weiss ich immerhin, dass der Titel Betriebsinformatik-Meister(in) anscheinend für sich genommen nichts Wert ist. Den bekommt anscheinend jeder -- ohne Ansehen der Qualifikation… :-(

Die Erfahrung bekommst Du nicht indem andere Dir etwas erzählen. Erfahrung bedeutet auch *selber* etwas erfahren, erkennen, verstehen.

Hier im Forum wird versucht Dir zu helfen, aber Du gehst da nicht drauf ein. Was soll man denn da noch machen? Und solche Fähigkeiten wie präzise, verständliche, schriftliche Kommunikation braucht man auch als Administrator wenn man dort Programmiertätigkeiten auf eine Minimum reduziert.

Das Skript von Whitie würde man produktiv nie nutzen weil es viel zu zerbrechlich und unflexibel ist. Es macht zu viele Annahmen über die beschaffenheit der INI-Datei. Die feste Zeilennummer und dass nicht überprüft wird was links von '=' steht zum Beispiel. Ausserdem gibt es für solche INI-Dateien ein Modul in der Standardbibliothek. Die muss man nicht selber parsen.

Re: Python skript shutdown?

Verfasst: Dienstag 24. August 2010, 12:59
von Whitie
@mybloodyvalentine: Mit deiner datei.ini würde es bei mir auch nicht funktionieren. Lass dir doch mal line oder value per print ausgeben.

Whitie

Re: Python skript shutdown?

Verfasst: Dienstag 24. August 2010, 13:00
von mybloodyvalentine
naja VBA war mir immer lieber als vb.net dort saßen 18 leute jeder mit Fragezeichen am kopf und das Skript was wir hatten hatte 1000de von Fehlern mehr muss ich dazu nicht sagen warum keinem aus der Klasse das gefallen hat

Re: Python skript shutdown?

Verfasst: Dienstag 24. August 2010, 13:02
von mybloodyvalentine
ah weil das X dort groß ist und nicht x :) Danke Whitie :)

Re: Python skript shutdown?

Verfasst: Dienstag 24. August 2010, 13:03
von Whitie
Ich geb auf.

Re: Python skript shutdown?

Verfasst: Dienstag 24. August 2010, 13:03
von cofi
Soweit ich das sehe ist auch der `shutdown` Aufruf falsch, da die Zeit fehlt.

`shutdown` kann im uebrigen nur mit Root-Rechten benutzt werden.

Re: Python skript shutdown?

Verfasst: Dienstag 24. August 2010, 13:04
von mybloodyvalentine
ich führ auch als root die Datei aus :)

Re: Python skript shutdown?

Verfasst: Dienstag 24. August 2010, 13:23
von Whitie
Soweit ich das sehe ist auch der `shutdown` Aufruf falsch, da die Zeit fehlt.
Das ist richtig. Den richtigen Aufruf von `shutdown` traue ich aber jemandem mit Administratorfähigkeiten schon zu :wink:

Gruß Whitie

Re: Python skript shutdown?

Verfasst: Dienstag 24. August 2010, 13:26
von Hyperion
Whitie hat geschrieben:
Soweit ich das sehe ist auch der `shutdown` Aufruf falsch, da die Zeit fehlt.
Das ist richtig. Den richtigen Aufruf von `shutdown` traue ich aber jemandem mit Administratorfähigkeiten schon zu :wink:
Fähigkeit != Rechte ;-)

Re: Python skript shutdown?

Verfasst: Dienstag 24. August 2010, 13:27
von cofi
Whitie hat geschrieben:
Soweit ich das sehe ist auch der `shutdown` Aufruf falsch, da die Zeit fehlt.
Das ist richtig. Den richtigen Aufruf von `shutdown` traue ich aber jemandem mit Administratorfähigkeiten schon zu :wink:
Hmm ja, aber ... :roll:

Ich haette die Rechte nicht erwaehnen sollen .. nu is mir schlecht.

Re: Python skript shutdown?

Verfasst: Dienstag 24. August 2010, 23:51
von Leonidas
cofi hat geschrieben:Ich haette die Rechte nicht erwaehnen sollen .. nu is mir schlecht.
Bild

Ich habe mir den Thread durchgelesen und bin verwundert dass so lange niemand gemerkt hat dass ``shutdown()`` in der ``magichappenshere.py`` definiert ist ;) Und irgendwie editiert da ständig wer an seinen Beiträgen rum, daher ist schwer zu verstehen was der eigentliche Code ist oder auf was die Leute antworten.

Re: Python skript shutdown?

Verfasst: Mittwoch 25. August 2010, 00:13
von einsdreiundzwanzig
Also das ist ja irgendwie ein lustiger Thread, ich schwanke zwischen

Code: Alles auswählen

don't feed the trolls
und OMG...

@OP, bist Du sicher dass Du nicht lieber Gärtnerin werden willst?

LG,
123

Re: Python skript shutdown?

Verfasst: Mittwoch 25. August 2010, 07:34
von snafu

Re: Python skript shutdown?

Verfasst: Mittwoch 25. August 2010, 09:10
von mybloodyvalentine
joa den Thread hab ich schon gesehen snafu aber danke nochmal fürs Herauskramen :) Jedenfalls auf manch Antworten hier kann ich sehr gut verzichten :) Entweder ihr gebt mir normale Antworten oder gar keine :) weil bevor ich mich hier von euch depremieren lass such ich lieber oder probier andere Möglichkeiten.

lg
mybloodyvalentine 8)