Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/09/2012, 11:34
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 8 meses
Puntos: 1360
Respuesta: Duda variable de raw_input

1.- Así no concatenas cadenas en python.
2.- Incluso si lo concatenas el resultado sería un string no una función, ni el resultado de una función.


Código Python:
Ver original
  1. #!/usr/bin/env python
  2. from suds.client import Client
  3. url = 'http://www.w3schools.com/webservices/tempconvert.asmx?WSDL'
  4. cliente = Client(url)
  5. funcionWebservice = raw_input("Nombre del metodo del webservice: ")
  6. funcion = getattr(cliente.service, funcionWebservice)
  7. print funcion('100')

Aquí te dejo un ejemplo funcional, de parametros siempre le pasamos 100 y las 2 funciones que tienes disponibles son FahrenheitToCelsius y CelsiusToFahrenheit.