Die Suche ergab 19 Treffer

von Xalooz
Sonntag 16. Mai 2021, 14:47
Forum: Allgemeine Fragen
Thema: Input vom Controller?
Antworten: 10
Zugriffe: 1106

Re: Input vom Controller?

Hab nochmal 2 Fragen zu dem Code.

def arbeite():
for x in dinge:
yield
tuwas()

generator = arbeite()
next(generator) # in's yield stellen.

while True:
if joystick_sagt_ja():
next(generator)

Mein arbeite() wird direkt nach run ausgeführt. Wie könnte man es programmieren, damit es nicht ...
von Xalooz
Sonntag 16. Mai 2021, 08:38
Forum: Allgemeine Fragen
Thema: Input vom Controller?
Antworten: 10
Zugriffe: 1106

Re: Input vom Controller?

Im Prinzip muss ich doch nur die while Schleife verlassen wenn ein Button gedrück wurde. Das wäre doch viel einfacher. Mehr brauche ich ja gar nicht, aber mit break funktioniert das nicht weil sich das break auf die for-Schleife bezieht. Kann man nicht dem Programm sagen, z.B. solange keine Eingabe ...
von Xalooz
Sonntag 16. Mai 2021, 07:45
Forum: Allgemeine Fragen
Thema: Input vom Controller?
Antworten: 10
Zugriffe: 1106

Re: Input vom Controller?

Wenn ich das so mache:

def keine ahnung
for...:
for x in y:
....
while True:
for event in pygame.event.get():
if event.type == JOYBUTTONDOWN:
print(event)

if event.button == 5:
print("test")

elif event.button == 7:
print("test1")


Jetzt ist es so, wenn ich meine Taste bestätige ...
von Xalooz
Sonntag 16. Mai 2021, 07:34
Forum: Allgemeine Fragen
Thema: Input vom Controller?
Antworten: 10
Zugriffe: 1106

Re: Input vom Controller?

Danke erst mal, aber ich kann das so nicht machen, da ich zwei for-Schleifen habe und ich möchte in der zweiten bleiben. Wenn ich aber die Funktion nach jeden Tastendruck starte, geht er doch erst in die erste for Schleife

Code: Alles auswählen

def keine ahnung

             for....

                     for x in y
von Xalooz
Samstag 15. Mai 2021, 12:28
Forum: Allgemeine Fragen
Thema: Input vom Controller?
Antworten: 10
Zugriffe: 1106

Re: Input vom Controller?

Hab jetzt folgendes

import sys

import pygame

from pygame.locals import *
pygame.init()

pygame.joystick.init()
joysticks = [pygame.joystick.Joystick(i) for i in range(pygame.joystick.get_count())]
for joystick in joysticks:
print(joystick.get_name())


while True:


for event in pygame.event ...
von Xalooz
Samstag 15. Mai 2021, 10:01
Forum: Allgemeine Fragen
Thema: Input vom Controller?
Antworten: 10
Zugriffe: 1106

Input vom Controller?

Hallo,

habe hier einen Joystick (Marke unbekannt, Anschluss über USB).

Ich möchte folgendes machen:
-Ich habe ein bereits ein Programm, das über die Eingabe einer bestimmten Taste irgendwas ausführt. Nun möchte ich diese Taste auf der Tastatur ersetzen durch einen Tastendruck auf dem Controller ...
von Xalooz
Donnerstag 29. April 2021, 11:56
Forum: Allgemeine Fragen
Thema: Eingabefeld nichts übergeben
Antworten: 9
Zugriffe: 662

Re: Eingabefeld nichts übergeben

Habs hinbekommen, danke!

Fehler war woanders, sodass die Übergabe nicht funktionierte
von Xalooz
Donnerstag 29. April 2021, 11:17
Forum: Allgemeine Fragen
Thema: Eingabefeld nichts übergeben
Antworten: 9
Zugriffe: 662

Re: Eingabefeld nichts übergeben

Das ist ja das Problem. Ich kann ja keinen String an einen Int übergeben
von Xalooz
Donnerstag 29. April 2021, 10:55
Forum: Allgemeine Fragen
Thema: Eingabefeld nichts übergeben
Antworten: 9
Zugriffe: 662

Re: Eingabefeld nichts übergeben

Es kommt die Fehlermeldung

Code: Alles auswählen

ValueError: invalid literal for int() with base 10: ''
Ich übergeben keine Integer, aber mein x erwartet einen Wert, wenn ich auf Start Button gehen
von Xalooz
Donnerstag 29. April 2021, 10:41
Forum: Allgemeine Fragen
Thema: Eingabefeld nichts übergeben
Antworten: 9
Zugriffe: 662

Re: Eingabefeld nichts übergeben

Das war ein Fehler. Ich habe 3 Eingabefelder

def button_start():
x = int(eingabefeld1.get())
y = int(eingabefeld2.get())
z = int(eingabefeld3.get())

senden_button = Button(fenster, text="Start", command=button_start)

...
...

Für jeden muss ich einen Wert eingeben, damit es überhaupt ...
von Xalooz
Donnerstag 29. April 2021, 10:24
Forum: Allgemeine Fragen
Thema: Eingabefeld nichts übergeben
Antworten: 9
Zugriffe: 662

Eingabefeld nichts übergeben

Hallo,

im Moment ist es bei mir so, wenn ich meine GUI öffne, gibt es 3 Eingabefelder plus Start Button. Ich muss in alle Felder meinen Wert eintragen, damit es startet. Ich möchte allerdings auch mal Werte in nur 1 oder 2 Eingabefelder eingeben und den 3 leer lassen. Kann man irgendwie auch keinen ...
von Xalooz
Dienstag 27. April 2021, 09:52
Forum: Allgemeine Fragen
Thema: Befehl von der gesamten Anzahl von Elemente in einer Liste
Antworten: 3
Zugriffe: 386

Re: Befehl von der gesamten Anzahl von Elemente in einer Liste

Hab es ungeschickt formuliert. Kann man die Anzahl der Elemente von Liste x zurückgeben? Möchte sozusagen, wenn x die Anzahl 5 oder 10 erreicht hat, passiert was
von Xalooz
Dienstag 27. April 2021, 09:31
Forum: Allgemeine Fragen
Thema: Befehl von der gesamten Anzahl von Elemente in einer Liste
Antworten: 3
Zugriffe: 386

Befehl von der gesamten Anzahl von Elemente in einer Liste

Hey Leute,

ich hätte mal wieder eine Frage und zwar habe ich eine leere Liste (x) und eine Liste(y) mit 10 Werten. Über eine for-Schleife gehe ich alle Elemente von y durch und speichere mit einer Eingabe den jeweiligen Wert in die Liste(x). Nachdem die for-Schleife alle 10 Werte durchgegangen ist ...
von Xalooz
Montag 26. April 2021, 13:52
Forum: Allgemeine Fragen
Thema: Kann man den Wert in ' ' variabel ändern?
Antworten: 2
Zugriffe: 347

Re: Kann man den Wert in ' ' variabel ändern?

Vielen Dank, genau das was ich gesucht habe!
von Xalooz
Montag 26. April 2021, 13:37
Forum: Allgemeine Fragen
Thema: Kann man den Wert in ' ' variabel ändern?
Antworten: 2
Zugriffe: 347

Kann man den Wert in ' ' variabel ändern?

Hallo,

ich sende Befehle an mein Gerät z.B.

AGILENT_33220A.write('FREQ 25000')

25000 ist der Wert den ich per Hand eingebe. Wenn ich jetzt einen anderen Wert übergeben möchte, muss ich diesen per Hand ändern. Meine Frage daher: Wenn ich jetzt anstatt 25000 die Variable x einfüge:

x= 25000 ...
von Xalooz
Sonntag 18. April 2021, 12:50
Forum: Allgemeine Fragen
Thema: Array + Tastaturansteuerung
Antworten: 6
Zugriffe: 451

Re: Array + Tastaturansteuerung

Wie ist das denn zu verstehen?

Wenn ich auf die Taste nach unten drücke, gehe ich in die if Bedinung rein? Da passiert irgendwie nix
von Xalooz
Sonntag 18. April 2021, 12:14
Forum: Allgemeine Fragen
Thema: Array + Tastaturansteuerung
Antworten: 6
Zugriffe: 451

Re: Array + Tastaturansteuerung

Die Pfeiltasten sind noch nicht programmiert. Um das Ganze zu vereinfachen, nehmen wir einfach

keyboard.read_key() == "u" #nach unten

keyboard.read_key() == "o" #nach oben


import keyboard

anfangswert= 100 #wert gebe ich hier einfach per Hand ein

prozent = [100, 90, 50, 10]

index_aktuell ...
von Xalooz
Sonntag 18. April 2021, 10:31
Forum: Allgemeine Fragen
Thema: Array + Tastaturansteuerung
Antworten: 6
Zugriffe: 451

Array + Tastaturansteuerung

Hallo,

ich möchte folgendes programmieren:

Ich habe ein Array:

prozent = numpy.array([100, 90, 50, 10])

Jetzt gebe ich einen Anfangswert vor z.B.

angangswert = 100

Dieser Wert wäre bei prozent[0]. Wie kann man die Position suchen? Also auf welcher Position im Array befindet sich der Wert ...
von Xalooz
Samstag 17. April 2021, 13:46
Forum: Allgemeine Fragen
Thema: Gerät über SCPI ansteuern
Antworten: 1
Zugriffe: 274

Gerät über SCPI ansteuern

Hallo!

Bin ein Anfänger im Umgang mit Python. Möchte über SCPI Befehle meinen Signalgenerator ansteuern. Die Befehle sind ab S. 168 zu finden.

Hier der link zum Handbuch: https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&ved=2ahUKEwj3_4n0poXwAhWhPOwKHSrND44QFjABegQIBRAD&url=http%3A ...