Die Suche ergab 18 Treffer
- Donnerstag 7. November 2024, 18:22
- Forum: Allgemeine Fragen
- Thema: Farbige Labelbeschriftung
- Antworten: 2
- Zugriffe: 1271
Re: Farbige Labelbeschriftung
@__blackjack__: Vielen dank!!! durch deine Antwort bin ich auf etwas gestoßen das mich schon ne weile beschäftigt hat. Was das Tunnel.color(self) angeht hab ich den kompletten Code geändert so das diese Fehler weg sind. Hab das bisher so verstanden ähnlich wie @staticmethod. Jetzt weiß ich was ich ...
- Samstag 2. November 2024, 12:38
- Forum: Allgemeine Fragen
- Thema: Farbige Labelbeschriftung
- Antworten: 2
- Zugriffe: 1271
Farbige Labelbeschriftung
Hallo zusammen,
Ich möchte eine Labelbeschriftung ändern. Ich hab ein dunkles und ein helles Theme. Ich bekomm das nicht hin das beim Thema wechsel auch gleich die gewünschte Farbe von der beschriftung übernommen wird.
Wenn ich den Tunnel stoppe und wieder starte sowie beim erneuten starten von ...
Ich möchte eine Labelbeschriftung ändern. Ich hab ein dunkles und ein helles Theme. Ich bekomm das nicht hin das beim Thema wechsel auch gleich die gewünschte Farbe von der beschriftung übernommen wird.
Wenn ich den Tunnel stoppe und wieder starte sowie beim erneuten starten von ...
- Donnerstag 12. September 2024, 16:01
- Forum: Allgemeine Fragen
- Thema: System Unit Problem
- Antworten: 26
- Zugriffe: 6267
Re: System Unit Problem
@sparrow
Sorry jetzt hab ich es gesehn. Bin ein blindgänger.................
Da werd ich natürlich in Zukunft darauf achten.
Sorry jetzt hab ich es gesehn. Bin ein blindgänger.................
Da werd ich natürlich in Zukunft darauf achten.
- Donnerstag 12. September 2024, 11:41
- Forum: Allgemeine Fragen
- Thema: System Unit Problem
- Antworten: 26
- Zugriffe: 6267
Re: System Unit Problem
Entschuldige bitte. Hab ich was verkehrt gemacht?sparrow hat geschrieben: Donnerstag 12. September 2024, 11:36 Fällt dir nicht auf, dass deine Posts gar nicht zu lesen sind? Ist das ein Trollversuch, weil dir gesagt wurde, es ist unnötig, die vorherigen Posts voll zu zitieren?
- Donnerstag 12. September 2024, 11:32
- Forum: Allgemeine Fragen
- Thema: System Unit Problem
- Antworten: 26
- Zugriffe: 6267
Re: System Unit Problem
@punix: Vererbung ist dann sinnvoll, wenn die Basisklasse an sich eigenständig ist, oder als abstrakte Basisklasse für viele spezialisierte Klassen steht.
Die Klasse FileHandle ist nicht eigenständig, ruft sogar auf komische Weise eine Methode on_off der Kindklasse auf.
Bei Klassen benutzen ...
- Donnerstag 12. September 2024, 08:20
- Forum: Allgemeine Fragen
- Thema: System Unit Problem
- Antworten: 26
- Zugriffe: 6267
Re: System Unit Problem
@punix: Vererbung ist dann sinnvoll, wenn die Basisklasse an sich eigenständig ist, oder als abstrakte Basisklasse für viele spezialisierte Klassen steht.
Die Klasse FileHandle ist nicht eigenständig, ruft sogar auf komische Weise eine Methode on_off der Kindklasse auf.
Bei Klassen benutzen ...
- Mittwoch 11. September 2024, 19:56
- Forum: Allgemeine Fragen
- Thema: System Unit Problem
- Antworten: 26
- Zugriffe: 6267
Re: System Unit Problem
Bei with braucht man kein close und wenn Du pathlib benutzt, brauchst Du kein os.
Statt eine Liste nachträglich zu ändern erzeugt man den String gleich so, wie Du ihn brauchst.
Strings stückelt man nicht mit + zusammen.
`mkdir` ist der Name einer Funktion, das für ein Path-Objekt zu benutzen, ist ...
- Mittwoch 11. September 2024, 16:25
- Forum: Allgemeine Fragen
- Thema: System Unit Problem
- Antworten: 26
- Zugriffe: 6267
Re: System Unit Problem
Sorry close hatte ich über sehen.
Da ich die Attribute hier mit drin hab dacht ich lass die Klasse hiervon erben.
Vielleicht schmeis ich die aber auch zusammen.
class FileHandle:
def __init__(self):
self.wg_autostart = None
self.autoconnect = None
self.auto_con = None
self.autoconnect_var ...
Da ich die Attribute hier mit drin hab dacht ich lass die Klasse hiervon erben.
Vielleicht schmeis ich die aber auch zusammen.
class FileHandle:
def __init__(self):
self.wg_autostart = None
self.autoconnect = None
self.auto_con = None
self.autoconnect_var ...
- Mittwoch 11. September 2024, 09:37
- Forum: Allgemeine Fragen
- Thema: System Unit Problem
- Antworten: 26
- Zugriffe: 6267
Re: System Unit Problem
class OnOff(tk.Tk, FileHandle):
def __init__(self, container, **kwargs):
super().__init__(container, **kwargs)
self.lb_frame_buttons = None
def on_off(self):
with open(path_to_file, 'r') as file:
for line in file.readlines():
a_connect = line
if 'true' in a_connect:
self.selected_option ...
def __init__(self, container, **kwargs):
super().__init__(container, **kwargs)
self.lb_frame_buttons = None
def on_off(self):
with open(path_to_file, 'r') as file:
for line in file.readlines():
a_connect = line
if 'true' in a_connect:
self.selected_option ...
- Mittwoch 11. September 2024, 08:20
- Forum: Allgemeine Fragen
- Thema: System Unit Problem
- Antworten: 26
- Zugriffe: 6267
Re: System Unit Problem
Dankeschön für die Hinweise!
line[:5] damit wird true weg geschnitten was in der Datei steht.
true irgendebbes wird zu irgendebbes.
line[:5] damit wird true weg geschnitten was in der Datei steht.
true irgendebbes wird zu irgendebbes.
- Dienstag 10. September 2024, 20:00
- Forum: Allgemeine Fragen
- Thema: System Unit Problem
- Antworten: 26
- Zugriffe: 6267
Re: System Unit Problem
Das Skript ist ja auch nicht im homeverzeichnis.
Das kommt dann entweder in /opt oder /usr
Im wesentlichen ging es mir darum einen Befehl auszuführen bei dem man sonst auch keine rootrechte braucht. Im homverzeichnis liegt nur eine Textdatei in der gekuckt wird was drin steht.
Steht in der Datei ...
Das kommt dann entweder in /opt oder /usr
Im wesentlichen ging es mir darum einen Befehl auszuführen bei dem man sonst auch keine rootrechte braucht. Im homverzeichnis liegt nur eine Textdatei in der gekuckt wird was drin steht.
Steht in der Datei ...
- Sonntag 8. September 2024, 19:26
- Forum: Allgemeine Fragen
- Thema: System Unit Problem
- Antworten: 26
- Zugriffe: 6267
Re: System Unit Problem
In /opt brauch ich auch root rechte um darin zu schreiben.
Dies möchte ich vermeiden.
Meine py_wg.xml hab ich jetzt umbenannt. Wird jetzt ohne Dateiendung verwendet da ohnehin immer nur ein eintrag drin steht. Und dank des hinweis mit subprocess,
hab ich jetzt auch im kompletten Programm os.system ...
Dies möchte ich vermeiden.
Meine py_wg.xml hab ich jetzt umbenannt. Wird jetzt ohne Dateiendung verwendet da ohnehin immer nur ein eintrag drin steht. Und dank des hinweis mit subprocess,
hab ich jetzt auch im kompletten Programm os.system ...
- Sonntag 8. September 2024, 09:04
- Forum: Allgemeine Fragen
- Thema: System Unit Problem
- Antworten: 26
- Zugriffe: 6267
Re: System Unit Problem
Hier mal ein Anfang.
Es lohnt sich auch, das Tutorial durchzuarbeiten: https://docs.python.org/3/library/xml.etree.elementtree.html#tutorial
#!/usr/bin/python3
import xml.etree.ElementTree as ET
from pathlib import Path
def open_xml(path):
doc = ET.parse(path)
return doc.getroot()
def ...
- Samstag 7. September 2024, 16:47
- Forum: Allgemeine Fragen
- Thema: System Unit Problem
- Antworten: 26
- Zugriffe: 6267
Re: System Unit Problem
Hallo,
Service Units laufen per Default unter `root` - und entsprechend sind die Umgebungsvariablen gesetzt. Wenn du Unit unter einem anderen Nutzer ausgeführt werden soll, dass musst du der Unit die Direktive `User=NUTZERNAME` mitgeben.
So wie das das os Modul benutzt ist das veraltet. Für ...
- Samstag 7. September 2024, 16:39
- Forum: Allgemeine Fragen
- Thema: System Unit Problem
- Antworten: 26
- Zugriffe: 6267
Re: System Unit Problem
Dein Gedankengang ist höchstwahrscheinlich falsch.
Was denkst du denn, als welcher Benutzer dein Programm ausgeführt wird? Und wie stellst du das sicher?
Grundsätzlich ist es mehr als ungewöhnlich ein Programm im Home-Verzeichnis zu verorten. Da gehört ein durch systemd geatarteter Service mit ...
- Samstag 7. September 2024, 15:17
- Forum: Allgemeine Fragen
- Thema: System Unit Problem
- Antworten: 26
- Zugriffe: 6267
System Unit Problem
Hallo zsammen,
Ich möchte ein Python Script per Systemd Starten.
#!/usr/bin/python3
import os
path_to_file = os.environ['HOME'] + '/Pyapps/wire-py/wg_py.xml'
path_to_file = str(path_to_file)
a_connect = {}
file = open(path_to_file, 'r')
for line in file.readlines():
line_splitted = line.split ...
Ich möchte ein Python Script per Systemd Starten.
#!/usr/bin/python3
import os
path_to_file = os.environ['HOME'] + '/Pyapps/wire-py/wg_py.xml'
path_to_file = str(path_to_file)
a_connect = {}
file = open(path_to_file, 'r')
for line in file.readlines():
line_splitted = line.split ...
- Dienstag 4. April 2023, 08:16
- Forum: Allgemeine Fragen
- Thema: Kann sich das mal jemand ansehen?
- Antworten: 7
- Zugriffe: 1370
Re: Kann sich das mal jemand ansehen?
@imonbln
Danke für die Hinweise. :P Ist alles einleuchtend für mich.
Da hab ich noch ne weile "Hausaufgaben". Die Kommentare hab ich nur wegen dem ersten Post rein. Normalerweise kleister ich net so viel :D. Mit dem age hatte ich mir auch schon gedacht das ich dafür ne Funktion schreiben muss ...
Danke für die Hinweise. :P Ist alles einleuchtend für mich.
Da hab ich noch ne weile "Hausaufgaben". Die Kommentare hab ich nur wegen dem ersten Post rein. Normalerweise kleister ich net so viel :D. Mit dem age hatte ich mir auch schon gedacht das ich dafür ne Funktion schreiben muss ...
- Montag 3. April 2023, 11:41
- Forum: Allgemeine Fragen
- Thema: Kann sich das mal jemand ansehen?
- Antworten: 7
- Zugriffe: 1370
Re: Kann sich das mal jemand ansehen?
Ich hätte es so gemacht. Bin auch blutiger anfänger. Da gibt's bestimmt auch noch verbesserungen von dem einen oder anderen.
#!/usr/bin/python3
def main(): # Funktionskopf
firstname = input('Bitte Vornamen eingeben.\n') # Variable in die der Wert vom Nutzer zugewiesen wird.
lastname = input ...
#!/usr/bin/python3
def main(): # Funktionskopf
firstname = input('Bitte Vornamen eingeben.\n') # Variable in die der Wert vom Nutzer zugewiesen wird.
lastname = input ...
