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 ...
Die Suche ergab 19 Treffer
- Sonntag 16. Mai 2021, 14:47
- Forum: Allgemeine Fragen
- Thema: Input vom Controller?
- Antworten: 10
- Zugriffe: 1106
- 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 ...
- 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 ...
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 ...
- 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- 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 ...
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 ...
- 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 ...
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 ...
- 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
Fehler war woanders, sodass die Übergabe nicht funktionierte
- 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
- 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
Ich übergeben keine Integer, aber mein x erwartet einen Wert, wenn ich auf Start Button gehen
Code: Alles auswählen
ValueError: invalid literal for int() with base 10: ''- 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 ...
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 ...
- 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 ...
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 ...
- 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
- 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 ...
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 ...
- 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!
- 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 ...
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 ...
- 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
Wenn ich auf die Taste nach unten drücke, gehe ich in die if Bedinung rein? Da passiert irgendwie nix
- 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 ...
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 ...
- 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 ...
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 ...
- 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 ...
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 ...
