print "Gracies per utilitzar la xarxa social 'CARLE'" def begining(): print "\n\t\t\t Xarxa Social CARLE" info() def info(): """ Et mostra el conjunt de comandes que pots utilitzar en l'interpret. """ print "Les comanandes són:\n -info\n -exit\n -crear_db \n -Create_Account 'email' 'nom' 'cognom' 'poblacio' 'data de neixement' 'imatge de perfil'(opcional) \n -mostrar_usuaris \n -mostrar_amistats \n -info_usuari 'nom' 'cognom' \n -mostrar_amics 'nom' 'cognom' \n -Friend_request 'email1' 'email2' \n -Check_requests 'email' \n -Block_friend 'email1' 'email2' \n -Unblock_friend 'email1' 'email2' \n Funcions de debug \n -debug_pass 'nom' 'cognom' \n -debug_accounts 'path'" print "*Aquells noms entre cometes simples '' indiquen el nom de la variable" if __name__=="__main__": I= Interpret() I._prompt="=> " I.set_end(ending) I.set_begin(begining) I.afegeix_ordre("crear_db",nova_base_de_dades) I.afegeix_ordre("Create_Account",Create_Account) I.afegeix_ordre("mostrar_usuaris",mostrar_usuaris) I.afegeix_ordre("mostrar_amistats",mostrar_amistats) I.afegeix_ordre("info_usuari",info_usuari) I.afegeix_ordre("mostrar_amics",mostrar_amics) I.afegeix_ordre("Friend_request",enviar_peticio_amistat) I.afegeix_ordre("Check_requests",comprovar_peticions_amistat) I.afegeix_ordre("Block_friend",bloquejar_amistat) I.afegeix_ordre("Unblock_friend",desbloquejar_amistat) I.afegeix_ordre("debug_pass",debug_show_pass) I.afegeix_ordre("debug_accounts",debug_insert_accounts_file) I.afegeix_ordre("info",info)
""" Funcio que s'executa quan sortim del programa. """ print "Gracies per utilitzar els serveis de 'CARLE'" def begining(): print "\n\t\t\t TAULA 'CARLE'" info() def info(): """ Et mostra el conjunt de comandes que pots utilitzar en l'interpret. """ print "Les comanandes són:\n -info\n -exit\n -reset\n -consulta 'NOM'\n -esborra 'NOM' 'DNI'\n -insereix 'NOM' 'DNI' 'DATA'" print "*Aquells noms entre cometes simples '' indiquen el nom de la variable" if __name__ == "__main__": I = Interpret() I._prompt = "=> " I.set_end(ending) I.set_begin(begining) I.afegeix_ordre("info", info) I.afegeix_ordre("reset", buidar) I.afegeix_ordre("consulta", cerca) I.afegeix_ordre("esborra", sortir) I.afegeix_ordre("insereix", ocupa) I.run()
def stateA(): ser.write("?A\r\n") a=ser.readline() print a def stateB(): ser.write("?B\r\n") a=ser.readline() print a if __name__=="__main__": # Incialitzem el port serie. ser=serial.Serial('/dev/ttyACM0',9600) # Cridem la classe interpet. I= Interpret() # Afegim les ordres. I.afegeix_ordre("ajuda",ajuda) I.afegeix_ordre("start",start) I.afegeix_ordre("stop",stop) I.afegeix_ordre("estat_A",stateA) I.afegeix_ordre("estat_B",stateB) I.afegeix_ordre("force_A",forceA) I.afegeix_ordre("force_B",forceB) I._prompt="***" print "Inicializant el Interpret... \n" time.sleep(1.5) I.run() ser.close()