Die Suche ergab 14 Treffer

von tsaG
Mittwoch 24. Februar 2016, 13:20
Forum: Netzwerkprogrammierung
Thema: IP Addresse im lokalen Netz ermitteln...
Antworten: 12
Zugriffe: 72920

Re: IP Addresse im lokalen Netz ermitteln...

Ich nutze dies hier, eventuell kann es ja jemand gebrauchen :)

Funktioniert unter Linux/Windows
def get_ip():
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
try:
# muss nicht unbedingt erreichbar sein
s.connect(('10.255.255.255', 0))
IP = s.getsockname()[0]
except:
IP = '127.0.0.1 ...
von tsaG
Mittwoch 24. Februar 2016, 13:12
Forum: Netzwerkprogrammierung
Thema: Connection refused errno 61 bei OSC
Antworten: 2
Zugriffe: 66238

Connection refused errno 61 bei OSC

Hallo,

ich nutze PyOSC um Befehle an ein (oder mehrere) Tablets zu versenden, das ganze funktioniert soweit ganz gut unter Linux und Windows. Führe ich jedoch das selbe Programm unter Mac_OS aus bekomme ich den folgenden Fehler:


Exception in Tkinter callback
Traceback (most recent call last ...
von tsaG
Mittwoch 9. September 2015, 14:39
Forum: Tkinter
Thema: Tkinter Display clearen
Antworten: 53
Zugriffe: 7760

Re: Tkinter Display clearen

uiui, mittlerweile sieht es schon richtig schick aus :)

eine Frage noch

Klassen die von nichts anderem erben sollten in Python 2 von `object` erben, sonst funktionieren nicht alle Spracheigenschaften so wie sie sollten. Aber so etwas wie `digitalGauge` würde ich direkt von `Canvas` erben lassen ...
von tsaG
Mittwoch 9. September 2015, 12:58
Forum: Tkinter
Thema: Tkinter Display clearen
Antworten: 53
Zugriffe: 7760

Re: Tkinter Display clearen

Ha! Vielen Dank für diese nützliche Info. Das man die Canvas Elemente im Nachhinein ändern kann wusste ich ja gar nicht. Bei PyGame musste man immer den gesamten Bildschirm löschen, daher bin ich bei Tkinter auch davon ausgegangen :)

So sieht dann meine Update Funktion und mainWindow klasse aus ...
von tsaG
Mittwoch 9. September 2015, 11:07
Forum: Tkinter
Thema: Tkinter Display clearen
Antworten: 53
Zugriffe: 7760

Re: Tkinter Display clearen

Danke, werde das Design dann auf nur ein System auslegen. Oder den Font festlegen, mal schauen.

Habe das ganze nun jetzt mal ausprobiert und die refresh Zeit auf 50 gesetzt, aber scheinbar habe ich irgendwie ein Leistungsleck.... Das Programm startet zwar, läuft los aber immer langsamer. Wenn die ...
von tsaG
Dienstag 8. September 2015, 22:22
Forum: Tkinter
Thema: Tkinter Display clearen
Antworten: 53
Zugriffe: 7760

Re: Tkinter Display clearen

Wow, vielen Dank für die Zahlreichen Tips!

Ja, ich war die letzten Tage dabei mein Skript etwas umzubauen und habe bisher als Basis den entwurf von Alfons genommen. Ich werde mir jetzt mal alle Sachen heraussuchen und schauen was ich davon brauchen kann :)

Hier habe ich mittlerweil mal etwas ...
von tsaG
Montag 7. September 2015, 10:20
Forum: Tkinter
Thema: Tkinter Display clearen
Antworten: 53
Zugriffe: 7760

Re: Tkinter Display clearen

Wow, sehr schön! Vielen Dank dass Du es auch etwas strukturiert hast. Meine Programmierkenntnisse beschränkten sich bisher etwas auf C, schön zu sehen wie man es hier in Python "richtig" macht.

@wuf, bisher hat mein Programm noch keinen Namen :D Es wird später auf einem Embedded Rechner als ...
von tsaG
Sonntag 6. September 2015, 21:59
Forum: Tkinter
Thema: Tkinter Display clearen
Antworten: 53
Zugriffe: 7760

Re: Tkinter Display clearen

Hi,

Danke für den Tip. Jedoch weiss ich nicht wie ich das ganze realisieren soll. Ich definiere ganz am Anfang C.

Wenn ich dann in einer Funktion C lösche und dann neu definiere bekomme ich den Fehler

UnboundLocalError: local variable 'C' referenced before assignment

packe ich das C.destroy ...
von tsaG
Samstag 5. September 2015, 11:10
Forum: Tkinter
Thema: Tkinter Display clearen
Antworten: 53
Zugriffe: 7760

Re: Tkinter Display clearen

Hi,

vielen Dank für die Antworten, leider funktioniert es bei mir nich so ganz (oder ich mache etwas falsch).

Hier
value1 = Label(top, text=value, bg="black", fg="turquoise", font=(textFont, int(round(14 * gaugeScale)))).place(
x=xval + 52 * gaugeScale, y=yval + 20 * gaugeScale) # Write value ...
von tsaG
Freitag 4. September 2015, 23:00
Forum: Tkinter
Thema: Tkinter Display clearen
Antworten: 53
Zugriffe: 7760

Tkinter Display clearen

Hallo!

Ich möchte mir eine GUI bauen, diese hat mehrere Oberfläche durch die man durch schalten kann.

Nun habe ich das mit dem wechseln von Oberflächen nicht so ganz verstanden, vielleicht ist mein Ansatz auch falsch.

Ich habe eine Oberfläche, diese möchte ich löschen und daraufhin dann die neue ...
von tsaG
Donnerstag 27. August 2015, 18:45
Forum: Tkinter
Thema: Tkinter aus ssh starten
Antworten: 4
Zugriffe: 2645

Re: Tkinter aus ssh starten

Hm, der selbe fehler, bzw. er lautet jetzt

"couldn't connect to display ":0" bei 0.0 ist es dasselbe

EDIT: Anscheinend funktioniert es! Die Session auf meinem Display ist anscheinend jedoch leider nicht 0.0.

Starte ich jedoch eine VNC session, lese dann mit "echo $DISPLAY" die Werte aus, gebe ...
von tsaG
Donnerstag 27. August 2015, 17:49
Forum: Tkinter
Thema: Tkinter aus ssh starten
Antworten: 4
Zugriffe: 2645

Re: Tkinter aus ssh starten

Auf meinem kleinen Display läuft ja ein X-Server (mit FRAMEBUFFER=/dev/fb1 startx
gestartet) . Ist es ansonsten möglich das ich in dem Python script X starte und dann tkinter starte?
von tsaG
Donnerstag 27. August 2015, 17:10
Forum: Tkinter
Thema: Tkinter aus ssh starten
Antworten: 4
Zugriffe: 2645

Tkinter aus ssh starten

Hi!

Ich habe auf meinem Raspberry Pi ein externes Display angeschlossen, über SPI. Dieses wird über den Framebuffer angesprochen, ansonsten läuf der Pi Headless.
Nun würde ich gerne darauf meine Tkinter Anwendung starten. Leider funktioniert dies noch nicht...

Ich bekomme den folgenden Fehler ...
von tsaG
Samstag 22. August 2015, 00:29
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: GUI mit PyGame
Antworten: 2
Zugriffe: 3000

GUI mit PyGame

Hi,

Ich möchte für meinen Raspberry eine Kontroll Software erstellen, diese beinhaltet eine GUI. Da das Programm recht schnell starten sollte möchte ich das ganze ohne einen XServer machen und bin dabei auf Pygame gekommen.

Nun habe ich etwas angefangen und bemerkt das es schon recht begrenzt ist ...