Advertisement
Guest User

Untitled

a guest
Sep 27th, 2017
513
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 7.14 KB | None | 0 0
  1. ><name>Иванов Иван Иванович</name><terminalCode>M13</terminalCode><countryName>Россия</countryName><contactFio>Иванов Иван Иванович</contactFio><contactPhone>89111111111</contactPhone></senderAddress><pickupTimePeriod>9-18</pickupTimePeriod></header><order><orderNumberInternal>102195</orderNumberInternal><serviceCode>PCL</serviceCode><serviceVariant>ТТ</serviceVariant><cargoNumPack>2</cargoNumPack><cargoWeight>0.36</cargoWeight><cargoRegistered>false</cargoRegistered><cargoCategory>Наборы посуды, </cargoCategory><deliveryTimePeriod>9-18</deliveryTimePeriod><paymentType>ОУП</paymentType><receiverAddress><name>КИТАЙЦЕВА ЮЛИЯ</name><terminalCode>61I</terminalCode><countryName>Россия</countryName><region>Калужская</region><city>Обнинск</city><street>Ленина</street><streetAbbr>пр-кт</streetAbbr><house>123</house><houseKorpus></houseKorpus><str></str><office></office><flat></flat><contactFio>КИТАЙЦЕВА ЮЛИЯ</contactFio><contactPhone>+7(910)603-89-79</contactPhone><contactEmail>july991@yandex.ru</contactEmail></receiverAddress><extraService><esCode>SMS</esCode><param><name>phone</name><value>+7(910)603-89-79</value></param></extraService><extraService><esCode>EML</esCode><param><name>email</name><value>july991@yandex.ru</value></param></extraService><parcel><number>12412</number><weight>0.18</weight><length>8.0</length><width>8.0</width><height>5.0</height><codAmount>194.00</codAmount></parcel><unitLoad><descript>Имитатор молочной железы Medela, цвет: розовый</descript><npp_amount>194.00</npp_amount><vat_percent>0.0</vat_percent><without_vat>0</without_vat><count>2</count></unitLoad><unitLoad><descript>Доставка</descript><npp_amount>133.00</npp_amount><vat_percent>0.0</vat_percent><without_vat>0</without_vat><count>1</count></unitLoad></order></orders></ns:createOrder></soapenv:Body></soapenv:Envelope>
  2. xml =  b'<ns0:Envelope xmlns:ns0="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://dpd.ru/ws/order2/2012-04-04"><ns0:Header /><ns0:Body><ns1:createOrder><orders><auth><clientNumber>1001044399</clientNumber><clientKey>CEEC815BFC1A49E4D29B12ABD20C96EA619BA809</clientKey></auth><header><datePickup>2017-09-27</datePickup><payer>1001028502</payer><senderAddress><name>&#1048;&#1074;&#1072;&#1085;&#1086;&#1074; &#1048;&#1074;&#1072;&#1085; &#1048;&#1074;&#1072;&#1085;&#1086;&#1074;&#1080;&#1095;</name><terminalCode>M13</terminalCode><countryName>&#1056;&#1086;&#1089;&#1089;&#1080;&#1103;</countryName><contactFio>&#1048;&#1074;&#1072;&#1085;&#1086;&#1074; &#1048;&#1074;&#1072;&#1085; &#1048;&#1074;&#1072;&#1085;&#1086;&#1074;&#1080;&#1095;</contactFio><contactPhone>89111111111</contactPhone></senderAddress><pickupTimePeriod>9-18</pickupTimePeriod></header><order><orderNumberInternal>102195</orderNumberInternal><serviceCode>PCL</serviceCode><serviceVariant>&#1058;&#1058;</serviceVariant><cargoNumPack>2</cargoNumPack><cargoWeight>0.36</cargoWeight><cargoRegistered>false</cargoRegistered><cargoCategory>&#1053;&#1072;&#1073;&#1086;&#1088;&#1099; &#1087;&#1086;&#1089;&#1091;&#1076;&#1099;, </cargoCategory><deliveryTimePeriod>9-18</deliveryTimePeriod><paymentType>&#1054;&#1059;&#1055;</paymentType><receiverAddress><name>&#1050;&#1048;&#1058;&#1040;&#1049;&#1062;&#1045;&#1042;&#1040; &#1070;&#1051;&#1048;&#1071;</name><terminalCode>61I</terminalCode><countryName>&#1056;&#1086;&#1089;&#1089;&#1080;&#1103;</countryName><region>&#1050;&#1072;&#1083;&#1091;&#1078;&#1089;&#1082;&#1072;&#1103;</region><city>&#1054;&#1073;&#1085;&#1080;&#1085;&#1089;&#1082;</city><street>&#1051;&#1077;&#1085;&#1080;&#1085;&#1072;</street><streetAbbr>&#1087;&#1088;-&#1082;&#1090;</streetAbbr><house>123</house><houseKorpus /><str /><office /><flat /><contactFio>&#1050;&#1048;&#1058;&#1040;&#1049;&#1062;&#1045;&#1042;&#1040; &#1070;&#1051;&#1048;&#1071;</contactFio><contactPhone>+7(910)603-89-79</contactPhone><contactEmail>july991@yandex.ru</contactEmail></receiverAddress><extraService><esCode>SMS</esCode><param><name>phone</name><value>+7(910)603-89-79</value></param></extraService><extraService><esCode>EML</esCode><param><name>email</name><value>july991@yandex.ru</value></param></extraService><parcel><number>12412</number><weight>0.18</weight><length>8.0</length><width>8.0</width><height>5.0</height><codAmount>194.00</codAmount></parcel><unitLoad><descript>&#1048;&#1084;&#1080;&#1090;&#1072;&#1090;&#1086;&#1088; &#1084;&#1086;&#1083;&#1086;&#1095;&#1085;&#1086;&#1081; &#1078;&#1077;&#1083;&#1077;&#1079;&#1099; Medela, &#1094;&#1074;&#1077;&#1090;: &#1088;&#1086;&#1079;&#1086;&#1074;&#1099;&#1081;</descript><npp_amount>194.00</npp_amount><vat_percent>0.0</vat_percent><without_vat>0</without_vat><count>2</count></unitLoad><unitLoad><descript>&#1044;&#1086;&#1089;&#1090;&#1072;&#1074;&#1082;&#1072;</descript><npp_amount>133.00</npp_amount><vat_percent>0.0</vat_percent><without_vat>0</without_vat><count>1</count></unitLoad></order></orders></ns1:createOrder></ns0:Body></ns0:Envelope>'
  3. <?xml version='1.0' encoding='UTF-8'?><S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><S:Fault xmlns:ns4="http://www.w3.org/2003/05/soap-envelope"><faultcode>S:Client</faultcode><faultstring>org.xml.sax.SAXParseException; cvc-datatype-valid.1.2.1: '0.0' is not a valid value for 'integer'.</faultstring></S:Fault></S:Body></S:Envelope>
  4. resp===== OrderedDict([('S:Envelope', OrderedDict([('@xmlns:S', 'http://schemas.xmlsoap.org/soap/envelope/'), ('S:Body', OrderedDict([('S:Fault', OrderedDict([('@xmlns:ns4', 'http://www.w3.org/2003/05/soap-envelope'), ('faultcode', 'S:Client'), ('faultstring', "org.xml.sax.SAXParseException; cvc-datatype-valid.1.2.1: '0.0' is not a valid value for 'integer'.")]))]))]))])
  5. Internal Server Error: /driver_workplace/
  6. Traceback (most recent call last):
  7.   File "/home/roman/env/ekids/lib/python3.4/site-packages/django/core/handlers/exception.py", line 39, in inner
  8.     response = get_response(request)
  9.   File "/home/roman/env/ekids/lib/python3.4/site-packages/django/core/handlers/base.py", line 187, in _get_response
  10.     response = self.process_exception_by_middleware(e, request)
  11.   File "/home/roman/env/ekids/lib/python3.4/site-packages/django/core/handlers/base.py", line 185, in _get_response
  12.     response = wrapped_callback(request, *callback_args, **callback_kwargs)
  13.   File "/home/roman/env/ekids/lib/python3.4/site-packages/django/views/generic/base.py", line 68, in view
  14.     return self.dispatch(request, *args, **kwargs)
  15.   File "/home/roman/Chadomarket/ekids/driver_workplace/views.py", line 19, in dispatch
  16.     return super().dispatch(request, *args, **kwargs)
  17.   File "/home/roman/env/ekids/lib/python3.4/site-packages/django/views/generic/base.py", line 88, in dispatch
  18.     return handler(request, *args, **kwargs)
  19.   File "/home/roman/Chadomarket/ekids/driver_workplace/views.py", line 147, in post
  20.     order_create_result = CreateOrder.create_order(**send_options)
  21.   File "/home/roman/Chadomarket/ekids/logistics_exchange/dpd_create_order.py", line 200, in create_order
  22.     order_info = resp.get('S:Envelope').get('S:Body').get('ns2:createOrderResponse').get('return')
  23. AttributeError: 'NoneType' object has no attribute 'get'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement