Advertisement
Guest User

Untitled

a guest
Nov 18th, 2019
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.52 KB | None | 0 0
  1. fact = []
  2. div = soup.find_all('div', {'class': 'params'})
  3. if len(div) > 0:
  4. div = div[len(div) - 1]
  5. info = div.find('table', {'class': 'info'})
  6.  
  7. if info is not None:
  8. td = (soup.find_all('td', {'class': 'card_info'}))
  9. if td is not None:
  10. td = td[2].find('table')
  11. if td is not None:
  12. td = td.find_all('a')
  13. if td is not None or td is not []:
  14. for t in td:
  15. fact.append(t.text)
  16.  
  17. tr = info.find_all('tr')
  18. if len(tr) == 5:
  19. # print(h1.find('nobr').text)
  20. # print((tr[0].find_all('td'))[1].text)
  21. # print((tr[1].find_all('td'))[1].text)
  22.  
  23. data = {
  24. 'mark': h1.find('nobr').text,
  25. 'weight': (tr[0].find_all('td'))[1].text,
  26. 'diam': (tr[1].find_all('td'))[1].text,
  27. "factories": fact
  28. }
  29. print("OOOKKKKK")
  30. print(data)
  31. print("---------------------------------------------------------------------------------->")
  32. return data
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement