Help Python programma che simula i tasti

Modulo SendKeys

« Older   Newer »
 
  Share  
.
  1. conductor
     
    .

    User deleted


    Ciao a tutti , ho un problema con questo programma che dovrebbe simulare i comandi da input ma mi da sempre questo errore "exceptions.TypeError: must be char, not str" quello che ho capitoo io e che prima devo convertire i dati imessi da tastiera in char ma sinceramente non so come si fa se qualcuno lo sa per piacere me lo dica ,vi posto il programma cosi capite meglio di cosa sto parlando.

    CODICE
    #-------------------------------------------------------------------------------
    # Name:       SendKeys
    # Purpose:
    #
    # Author:     Conductor
    #
    # Created:     07/08/2013
    # Copyright:   (c) Conductor 2013
    # Licence:     <your licence>
    #-------------------------------------------------------------------------------
    import SendKeys


    a = open("file.txt","w")
    s = raw_input("Dammi i comandi")
    a.write(s)
    a = open("file.txt","r")
    SendKeys.SendKeys(a) # i comandi vorrei che li leggese da un file txt
    #SendKeys.SendKeys("{LWIN} {UP 3} {ENTER}") <-cosi funziona
     
    Top
    .
  2. conductor
     
    .

    User deleted


    up
     
    Top
    .
  3. conductor
     
    .

    User deleted


    up
     
    Top
    .
  4.  
    .
    Avatar

    Senior Member

    Group
    Staff
    Posts
    10,796

    Status
    Anonymous
    Verifica la riga in cui viene riportato l'errore. Devi passare un carattere e non una stringa... non posso smanettarci in quanto non ho l'interprete sul pc.
     
    Top
    .
  5. conductor
     
    .

    User deleted


    Non ce un 'modo per dichiarare una variabile char in python come in c++?
     
    Top
    .
  6.  
    .
    Avatar

    Senior Member

    Group
    Staff
    Posts
    10,796

    Status
    Anonymous
    No, nei linguaggi di scripting in generale non hanno un tipoc. Comunque non è un linguaggio tipizzato. Un po' come in JS o in PHP, non hanno tipo.
     
    Top
    .
5 replies since 7/8/2013, 19:58   237 views
  Share  
.