Форум сайта python.su
Решил попробовать библиотеку BeautifulSoup для парсинга html/xml.
Столкнулся с такой проблемой:
# -*- coding: utf-8 -*-
import glob
from BeautifulSoup import BeautifulSoup as soup
f = glob.glob('D:\\sv\\files\\*.xml')
fxml11 = open(f[0],'r')
print soup(fxml11)('cp_vss11') #!!
print soup(fxml11)('cp_vss12')
fxml11.close()
# -*- coding: utf-8 -*-
import glob
from BeautifulSoup import BeautifulSoup as soup
f = glob.glob('D:\\sv\\files\\*.xml')
fxml11 = open(f[0],'r')
print soup(fxml11)('cp_vss12') #!!
print soup(fxml11)('cp_vss11')
fxml11.close()
Офлайн
Разобрался. Спасибо!
# -*- coding: utf-8 -*-
import glob
from BeautifulSoup import BeautifulSoup as soup
f = glob.glob('D:\\sv\\files\\*.xml')
fxml11 = open(f[0],'r')
osv = soup(fxml11).findAll('osv_day_new')[0]
bs2 = osv.findAll('g_bs2')
for bs in bs2:
print bs.findAll('iosvba2')[0].string
print bs.findAll('cp_vss12')[0].string
#print bs2
fxml11.close()
Офлайн