예제 #1
0
 def traduce(self, e):
     texto_original = self.origin_text.get("1.0", "end-1c") 
     if self.traduccionDirecta:
         traduccion = morse.toMorse(texto_original)
     else:
         traduccion = morse.toPlain(texto_original)
     self.destino_text.delete("1.0", END)
     self.destino_text.insert (INSERT, traduccion)
예제 #2
0
 def traduce(self):
     texto_original = self.origin_text.get(
         1
     )  #Aquí hay un error hay que conseguir el texto de self.origin_text
     if self.traduccionDirecta:
         traduccion = morse.toMorse(texto_original)
     else:
         traduccion = morse.toPlain(texto_original)
     print(traduccion)  #imprimir este texto realmente en destino_text
예제 #3
0
 def traduce(self, e=None):
     self.texto_original = self.origin_text.get("1.0", END)
     if self.traduccionDirecta:
         traduccion = morse.toMorse(self.texto_original)
     else:
         traduccion = morse.toPlain(self.texto_original)
     self.destino_text.delete("1.0", END)
     self.destino_text.insert(
         INSERT,
         traduccion)  #print(traduccion) imprimir este texto en destino_text
예제 #4
0
 def traduce(self, e=None):
     texto_original = self.origin_text.get(
         "1.0", "end-1c"
     )  # aquí un error, hay que conseguir el texto de self.origin_text
     if self.traduccionDirecta:
         traduccion = morse.toMorse(texto_original)
     else:
         traduccion = morse.toPlain(texto_original)
     self.destino_text.delete("1.0", END)
     self.destino_text.insert(
         INSERT,
         traduccion)  # imprimir este texto realmente en destino_text
예제 #5
0
    def traduce(
        self, e
    ):  #la e en este caso no tiene ningun valor, la ponemos para hablar con .bind(linea 31)
        texto_original = self.origin_text.get("1.0", "end-1c")
        if self.traduccionDirecta:
            traduccion = morse.toMorse(texto_original)

        else:
            traduccion = morse.toPlain(texto_original)
        self.destino_text.delete("1.0", END)
        self.destino_text.insert(INSERT, traduccion)

        print(traduccion)
예제 #6
0
import morse

mensaje = input("Dime algo: ")

telegrama = morse.toMorse(mensaje)
print(telegrama)
original = morse.toPlain(telegrama)
print(original)
예제 #7
0
def interLettre():
    wpi.digitalWrite(7,0)
    sleep(.5)

def envoyerMorse(lettre):
    #lettre=""
    for car in lettre:
        #print car
        if car == ".":
            interLettre()
            court()
        elif car == "-":
            interLettre()
            long()
        elif car == "^":
            espace()
    sleep(2)


wpi.wiringPiSetup()

phrase = raw_input("Message à envoyer en morse : ")
phrase= phrase.upper()

code=morse.toMorse(phrase).split()

for lettre in code:
    envoyerMorse(lettre)