Форум сайта python.su
0
Добрый день! Начал изучать питон и дали тестовое задание : Перевести функцию с php на python
Сама функция. То есть клиент отправляет номер бонусной карты карты, ему приходит его баланс.
public function GetCard($text)
{
{
$bonuses = "";
try {
$WSDL = "URL";
$client = new SoapClient($WSDL);
$card = $text;
$response = $client->Web(array("Number" => intval($card)));
$bonuses = $response->return;
} catch (Exception $e) {
$message = "Произошла ошибка";
return $message;
}
If (strval($bonuses) == "-3" || strval($bonuses) == "") {
$message = "Карта не найдена";
} else {
$message = 'Ваша карта: ' . $card . "\n" .
'Ваш баланс: ' . $bonuses . ' бонусов';
}
}
from zeep import Client Number =input() client = Client('URL', strict=False) result = client.service.Web( WebRequestMessage={'Number': Number, 'Web': 0} print(result)
Отредактировано megabait1024@mail.ru (Июнь 7, 2018 19:39:18)
Офлайн
5
megabait1024@mail.ruВы забыли закрыть вызов
result = client.service.Web(
result = client.service.Web("Ваши аргументы")
Отредактировано spikejke (Июнь 7, 2018 20:42:10)
Офлайн