Форум сайта python.su
Даже не знаю как сформулировать проблему, в кратце приоисходит такая хрень..! имеется код
BaseName = 'Base_name'
FUNC_URL = 'http://192.168.1.6//FastOperator.asmx/GetMenu?BaseName=' + BaseName
xml_response = urllib.urlopen(FUNC_URL)
xml_r = BeautifulStoneSoup(xml_response).prettify()
xml_r2 = BeautifulStoneSoup(xml_r, convertEntities=BeautifulStoneSoup.XML_ENTITIES).prettify()
xml_orders = BeautifulSoup(str(xml_r2), parseOnlyThese=SoupStrainer('items'))
Menu.objects.all().delete()
for cur_order in xml_orders.items:
xml_ord = BeautifulSoup( str( cur_order).decode('utf-8') )
s = xml_ord.item
print '!!!&&', s#str( cur_order).decode('utf-8')#['partname'] #, '&&&&&&', cur_order
print '@@@', s['partoutercode']
!!!&& <item partname="Ясай Яки-Соба" partremark="140 г." partnameal="Лапша с овощами" partgroupnameoutercode="Блюда из лапши" unitname="шт." price="95,00"
parttimeprepare="30.12.1899 0:15:00" partoutercode="2391">
</item>
xml_ord = BeautifulSoup( str( cur_order).decode('utf-8') )
xml_ord = BeautifulSoup( '<item partname="myName" PartRemark="140 г." PartNameAl="Лапша с овощами" PartGroupNameOuterCode="Блюда из лапши" UnitName="шт." Price="95,00" PartTimePrepare="30.12.1899 0:15:00" PartOuterCode="2391" >\n\r</item>' )
Офлайн
можете писать любые соображения, я буду разбираться….. просто мои варианты уже иссякли!!((
Офлайн
Вы уже проводили отладку дебагером? Какие результаты?
Офлайн