КОД:
applicationData = [td.text
for td in webBrowser.find_elements_by_xpath('//td[@class="wpsTableNrmRow" and text()!=" "]')]
applicationHeader = [re.sub('[^A-Za-z0-9]+', '', td.text)
for td in webBrowser.find_elements_by_xpath('//td[@class="wpsTableShdRow" and text()!=" "]')]
record = {'TitleOfInvention': (webBrowser.find_element_by_xpath('//*[@id="bibviewTitle"]/tbody/tr/td[2]')).text}
for i in range(len(applicationHeader)):
record[applicationHeader[i]] = applicationData[i]
return record
Я возвращаю очищенные данные в виде словаря. Но я НЕ ХОЧУ использовать 3 ПЕТЛИ для очистки и сохранения в записи (словаре).
Я не могу найти другого решения, кроме как есть.
Любое предложение будет полезно узнать.
