How to use find_all method in Selene

Best Python code snippet using selene_python

create_cities.py

Source: create_cities.py Github

copy

Full Screen

...20def main():21 resp = requests.get("https:/โ€‹/โ€‹hramy.ru/โ€‹regions/โ€‹city_reg.htm")22 soup = BeautifulSoup(resp.content, 'lxml')23 body = soup.find('div', class_='contpost')24 list = body.find_all('tr')25 p = 026 for item in list:27 p += 128 if p != 1:29 if City.objects.filter(name=item.find_all('td')[0].text).exists():30 print("รยณรยพรยณรยพรยด " + item.find_all('td')[0].text + " ร‘ยƒรยถรยต ร‘ยรยพร‘ย…ร‘ย€รยฐรยฝร‘ย‘รยฝ...")31 else:32 if item.find_all('td')[3].text == "รยงร‘ยƒรยบรยพร‘ย‚ร‘ยรยบรยธรยน รยรยฒร‘ย‚รยพรยฝรยพรยผรยฝร‘ย‹รยน รยพรยบร‘ย€ร‘ยƒรยณ":33 region = Region.objects.get(name="รยงร‘ยƒรยบรยพร‘ย‚ร‘ยรยบรยธรยน รยฐรยฒร‘ย‚รยพรยฝรยพรยผรยฝร‘ย‹รยน รยพรยบร‘ย€ร‘ยƒรยณ")34 City.objects.create(name=item.find_all('td')[0].text, region=region)35 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")36 elif item.find_all('td')[3].text == "รยฏรยผรยฐรยปรยพ-รยรยตรยฝรยตร‘ย†รยบรยธรยน รยรยฒร‘ย‚รยพรยฝรยพรยผรยฝร‘ย‹รยน รยพรยบร‘ย€ร‘ยƒรยณ":37 region = Region.objects.get(name="รยฏรยผรยฐรยปรยพ-รยรยตรยฝรยตร‘ย†รยบรยธรยน รยฐรยฒร‘ย‚รยพรยฝรยพรยผรยฝร‘ย‹รยน รยพรยบร‘ย€ร‘ยƒรยณ")38 City.objects.create(name=item.find_all('td')[0].text, region=region)39 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")40 elif item.find_all('td')[3].text == "รยšร‘ย€ร‘ย‹รยผ ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ":41 region = Region.objects.get(name="ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ รยšร‘ย€ร‘ย‹รยผ")42 City.objects.create(name=item.find_all('td')[0].text, region=region)43 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")44 elif item.find_all('td')[3].text == "รยกรยตรยฒรยฐร‘ยร‘ย‚รยพรยฟรยพรยปร‘ยŒ รย“รยพร‘ย€รยพรยด":45 region = Region.objects.get(name="รยกรยตรยฒรยฐร‘ยร‘ย‚รยพรยฟรยพรยปร‘ยŒ")46 City.objects.create(name=item.find_all('td')[0].text, region=region)47 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")48 elif item.find_all('td')[3].text == "รยฏร‘ย€รยพร‘ยรยปรยฐรยฒร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":49 region = Region.objects.get(name="รยฏร‘ย€รยพร‘ยรยปรยฐรยฒร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")50 City.objects.create(name=item.find_all('td')[0].text, region=region)51 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")52 elif item.find_all('td')[3].text == "รยœรยพร‘ยรยบรยฒรยฐ รย“รยพร‘ย€รยพรยด":53 region = Region.objects.get(name="รยœรยพร‘ยรยบรยฒรยฐ")54 City.objects.create(name=item.find_all('td')[0].text, region=region)55 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")56 elif item.find_all('td')[3].text == "รยกรยฐรยฝรยบร‘ย‚-รยŸรยตร‘ย‚รยตร‘ย€รยฑร‘ยƒร‘ย€รยณ รย“รยพร‘ย€รยพรยด":57 region = Region.objects.get(name="รยกรยฐรยฝรยบร‘ย‚-รยŸรยตร‘ย‚รยตร‘ย€รยฑร‘ยƒร‘ย€รยณ")58 City.objects.create(name=item.find_all('td')[0].text, region=region)59 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")60 elif item.find_all('td')[3].text == "รย•รยฒร‘ย€รยตรยนร‘ยรยบรยฐร‘ย รยรยฒร‘ย‚รยพรยฝรยพรยผรยฝรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":61 region = Region.objects.get(name="รย•รยฒร‘ย€รยตรยนร‘ยรยบรยฐร‘ย รยฐรยฒร‘ย‚รยพรยฝรยพรยผรยฝรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")62 City.objects.create(name=item.find_all('td')[0].text, region=region)63 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")64 elif item.find_all('td')[3].text == "รยรยตรยฝรยตร‘ย†รยบรยธรยน รยรยฒร‘ย‚รยพรยฝรยพรยผรยฝร‘ย‹รยน รยพรยบร‘ย€ร‘ยƒรยณ":65 region = Region.objects.get(name="รยรยตรยฝรยตร‘ย†รยบรยธรยน รยฐรยฒร‘ย‚รยพรยฝรยพรยผรยฝร‘ย‹รยน รยพรยบร‘ย€ร‘ยƒรยณ")66 City.objects.create(name=item.find_all('td')[0].text, region=region)67 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")68 elif item.find_all('td')[3].text == "รยฅรยฐรยฝร‘ย‚ร‘ย‹-รยœรยฐรยฝร‘ยรยธรยนร‘ยรยบรยธรยน รยรยฒร‘ย‚รยพรยฝรยพรยผรยฝร‘ย‹รยน รยพรยบร‘ย€ร‘ยƒรยณ - รยฎรยณร‘ย€รยฐ รยรยฒร‘ย‚รยพรยฝรยพรยผรยฝร‘ย‹รยน รยพรยบร‘ย€ร‘ยƒรยณ":69 region = Region.objects.get(name="รยฅรยฐรยฝร‘ย‚ร‘ย‹-รยœรยฐรยฝร‘ยรยธรยนร‘ยรยบรยธรยน รยฐรยฒร‘ย‚รยพรยฝรยพรยผรยฝร‘ย‹รยน รยพรยบร‘ย€ร‘ยƒรยณ - รยฎรยณร‘ย€รยฐ (รยขร‘ยŽรยผรยตรยฝร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ)")70 City.objects.create(name=item.find_all('td')[0].text, region=region)71 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")72 elif item.find_all('td')[3].text == "รยรยดร‘ย‹รยณรยตร‘ย ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ":73 region = Region.objects.get(name="ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ รยรยดร‘ย‹รยณรยตร‘ย")74 City.objects.create(name=item.find_all('td')[0].text, region=region)75 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")76 elif item.find_all('td')[3].text == "รย‘รยฐร‘ยˆรยบรยพร‘ย€ร‘ย‚รยพร‘ยร‘ย‚รยฐรยฝ ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ":77 region = Region.objects.get(name="ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ รย‘รยฐร‘ยˆรยบรยพร‘ย€ร‘ย‚รยพร‘ยร‘ย‚รยฐรยฝ")78 City.objects.create(name=item.find_all('td')[0].text, region=region)79 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")80 elif item.find_all('td')[3].text == "รย‘ร‘ยƒร‘ย€ร‘ยร‘ย‚รยธร‘ย ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ":81 region = Region.objects.get(name="ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ รย‘ร‘ยƒร‘ย€ร‘ยร‘ย‚รยธร‘ย")82 City.objects.create(name=item.find_all('td')[0].text, region=region)83 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")84 elif item.find_all('td')[3].text == "รยรยปร‘ย‚รยฐรยน ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ":85 region = Region.objects.get(name="รยรยปร‘ย‚รยฐรยนร‘ยรยบรยธรยน รยบร‘ย€รยฐรยน")86 City.objects.create(name=item.find_all('td')[0].text, region=region)87 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")88 elif item.find_all('td')[3].text == "รย”รยฐรยณรยตร‘ยร‘ย‚รยฐรยฝ ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ":89 region = Region.objects.get(name="ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ รย”รยฐรยณรยตร‘ยร‘ย‚รยฐรยฝ")90 City.objects.create(name=item.find_all('td')[0].text, region=region)91 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")92 elif item.find_all('td')[3].text == "รย˜รยฝรยณร‘ยƒร‘ยˆรยตร‘ย‚รยธร‘ย ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ":93 region = Region.objects.get(name="ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ รย˜รยฝรยณร‘ยƒร‘ยˆรยตร‘ย‚รยธร‘ย")94 City.objects.create(name=item.find_all('td')[0].text, region=region)95 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")96 elif item.find_all('td')[3].text == "รยšรยฐรยฑรยฐร‘ย€รยดรยธรยฝรยพ-รย‘รยฐรยปรยบรยฐร‘ย€ร‘ยรยบรยฐร‘ย ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ":97 region = Region.objects.get(name="รยšรยฐรยฑรยฐร‘ย€รยดรยธรยฝรยพ-รย‘รยฐรยปรยบรยฐร‘ย€ร‘ยรยบรยฐร‘ย ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ")98 City.objects.create(name=item.find_all('td')[0].text, region=region)99 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")100 elif item.find_all('td')[3].text == "รยšรยฐรยปรยผร‘ย‹รยบรยธร‘ย ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ":101 region = Region.objects.get(name="ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ รยšรยฐรยปรยผร‘ย‹รยบรยธร‘ย")102 City.objects.create(name=item.find_all('td')[0].text, region=region)103 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")104 elif item.find_all('td')[3].text == "รยšรยฐร‘ย€รยฐร‘ย‡รยฐรยตรยฒรยพ-รยงรยตร‘ย€รยบรยตร‘ยร‘ยรยบรยฐร‘ย ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ":105 region = Region.objects.get(name="รยšรยฐร‘ย€รยฐร‘ย‡รยฐรยตรยฒรยพ-รยงรยตร‘ย€รยบรยตร‘ยร‘ยรยบรยฐร‘ย ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ")106 City.objects.create(name=item.find_all('td')[0].text, region=region)107 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")108 elif item.find_all('td')[3].text == "รยšรยฐร‘ย€รยตรยปรยธร‘ย ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ":109 region = Region.objects.get(name="ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ รยšรยฐร‘ย€รยตรยปรยธร‘ย")110 City.objects.create(name=item.find_all('td')[0].text, region=region)111 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")112 elif item.find_all('td')[3].text == "รยšรยพรยผรยธ ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ":113 region = Region.objects.get(name="ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ รยšรยพรยผรยธ")114 City.objects.create(name=item.find_all('td')[0].text, region=region)115 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")116 elif item.find_all('td')[3].text == "รยœรยฐร‘ย€รยธรยน รยญรยป ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ":117 region = Region.objects.get(name="ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ รยœรยฐร‘ย€รยธรยน รยญรยป")118 City.objects.create(name=item.find_all('td')[0].text, region=region)119 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")120 elif item.find_all('td')[3].text == "รยœรยพร‘ย€รยดรยพรยฒรยธร‘ย ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ":121 region = Region.objects.get(name="ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ รยœรยพร‘ย€รยดรยพรยฒรยธร‘ย")122 City.objects.create(name=item.find_all('td')[0].text, region=region)123 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")124 elif item.find_all('td')[3].text == "รยกรยฐร‘ย…รยฐ /โ€‹รยฏรยบร‘ยƒร‘ย‚รยธร‘ย/โ€‹ ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ":125 region = Region.objects.get(name="ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ รยกรยฐร‘ย…รยฐ (รยฏรยบร‘ยƒร‘ย‚รยธร‘ย)")126 City.objects.create(name=item.find_all('td')[0].text, region=region)127 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")128 elif item.find_all('td')[3].text == "รยกรยตรยฒรยตร‘ย€รยฝรยฐร‘ย รยžร‘ยรยตร‘ย‚รยธร‘ย - รยรยปรยฐรยฝรยธร‘ย ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ":129 region = Region.objects.get(name="ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ รยกรยตรยฒรยตร‘ย€รยฝรยฐร‘ย รยžร‘ยรยตร‘ย‚รยธร‘ย - รยรยปรยฐรยฝรยธร‘ย")130 City.objects.create(name=item.find_all('td')[0].text, region=region)131 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")132 elif item.find_all('td')[3].text == "รยœรยพร‘ยรยบรยฒรยฐ รย“รยพร‘ย€รยพรยด":133 region = Region.objects.get(name="รยœรยพร‘ยรยบรยฒรยฐ")134 City.objects.create(name=item.find_all('td')[0].text, region=region)135 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")136 elif item.find_all('td')[3].text == "รยขรยฐร‘ย‚รยฐร‘ย€ร‘ยร‘ย‚รยฐรยฝ ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ":137 region = Region.objects.get(name="ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ รยขรยฐร‘ย‚รยฐร‘ย€ร‘ยร‘ย‚รยฐรยฝ")138 City.objects.create(name=item.find_all('td')[0].text, region=region)139 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")140 elif item.find_all('td')[3].text == "รยขร‘ย‹รยฒรยฐ ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ":141 region = Region.objects.get(name="ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ รยขร‘ย‹รยฒรยฐ")142 City.objects.create(name=item.find_all('td')[0].text, region=region)143 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")144 elif item.find_all('td')[3].text == "รยฃรยดรยผร‘ยƒร‘ย€ร‘ย‚ร‘ยรยบรยฐร‘ย ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ":145 region = Region.objects.get(name="รยฃรยดรยผร‘ยƒร‘ย€ร‘ย‚ร‘ยรยบรยฐร‘ย ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ (รยฃรยดรยผร‘ยƒร‘ย€ร‘ย‚รยธร‘ย)")146 City.objects.create(name=item.find_all('td')[0].text, region=region)147 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")148 elif item.find_all('td')[3].text == "รยฅรยฐรยบรยฐร‘ยรยธร‘ย ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ":149 region = Region.objects.get(name="ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ รยฅรยฐรยบรยฐร‘ยรยธร‘ย")150 City.objects.create(name=item.find_all('td')[0].text, region=region)151 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")152 elif item.find_all('td')[3].text == "รยงรยตร‘ย‡รยตรยฝร‘ยรยบรยฐร‘ย ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ":153 region = Region.objects.get(name="รยงรยตร‘ย‡รยตรยฝร‘ยรยบรยฐร‘ย ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ")154 City.objects.create(name=item.find_all('td')[0].text, region=region)155 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")156 elif item.find_all('td')[3].text == "รยงร‘ยƒรยฒรยฐร‘ยˆร‘ยรยบรยฐร‘ย ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ - รยงร‘ยƒรยฒรยฐร‘ยˆรยธร‘ย":157 region = Region.objects.get(name="รยงร‘ยƒรยฒรยฐร‘ยˆร‘ยรยบรยฐร‘ย ร รยตร‘ยรยฟร‘ยƒรยฑรยปรยธรยบรยฐ - รยงร‘ยƒรยฒรยฐร‘ยˆรยธร‘ย")158 City.objects.create(name=item.find_all('td')[0].text, region=region)159 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")160 elif item.find_all('td')[3].text == "รยรยปร‘ย‚รยฐรยนร‘ยรยบรยธรยน รยšร‘ย€รยฐรยน":161 region = Region.objects.get(name="รยรยปร‘ย‚รยฐรยนร‘ยรยบรยธรยน รยบร‘ย€รยฐรยน")162 City.objects.create(name=item.find_all('td')[0].text, region=region)163 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")164 elif item.find_all('td')[3].text == "รยšร‘ย€รยฐร‘ยรยฝรยพรยดรยฐร‘ย€ร‘ยรยบรยธรยน รยšร‘ย€รยฐรยน":165 region = Region.objects.get(name="รยšร‘ย€รยฐร‘ยรยฝรยพรยดรยฐร‘ย€ร‘ยรยบรยธรยน รยบร‘ย€รยฐรยน")166 City.objects.create(name=item.find_all('td')[0].text, region=region)167 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")168 elif item.find_all('td')[3].text == "รยšร‘ย€รยฐร‘ยรยฝรยพร‘ยร‘ย€ร‘ยรยบรยธรยน รยšร‘ย€รยฐรยน":169 region = Region.objects.get(name="รยšร‘ย€รยฐร‘ยรยฝรยพร‘ยร‘ย€ร‘ยรยบรยธรยน รยบร‘ย€รยฐรยน")170 City.objects.create(name=item.find_all('td')[0].text, region=region)171 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")172 elif item.find_all('td')[3].text == "รยŸร‘ย€รยธรยผรยพร‘ย€ร‘ยรยบรยธรยน รยšร‘ย€รยฐรยน":173 region = Region.objects.get(name="รยŸร‘ย€รยธรยผรยพร‘ย€ร‘ยรยบรยธรยน รยบร‘ย€รยฐรยน")174 City.objects.create(name=item.find_all('td')[0].text, region=region)175 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")176 elif item.find_all('td')[3].text == "รยกร‘ย‚รยฐรยฒร‘ย€รยพรยฟรยพรยปร‘ยŒร‘ยรยบรยธรยน รยšร‘ย€รยฐรยน":177 region = Region.objects.get(name="รยกร‘ย‚รยฐรยฒร‘ย€รยพรยฟรยพรยปร‘ยŒร‘ยรยบรยธรยน รยบร‘ย€รยฐรยน")178 City.objects.create(name=item.find_all('td')[0].text, region=region)179 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")180 elif item.find_all('td')[3].text == "รยฅรยฐรยฑรยฐร‘ย€รยพรยฒร‘ยรยบรยธรยน รยšร‘ย€รยฐรยน":181 region = Region.objects.get(name="รยฅรยฐรยฑรยฐร‘ย€รยพรยฒร‘ยรยบรยธรยน รยบร‘ย€รยฐรยน")182 City.objects.create(name=item.find_all('td')[0].text, region=region)183 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")184 elif item.find_all('td')[3].text == "รยรยผร‘ยƒร‘ย€ร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":185 region = Region.objects.get(name="รยรยผร‘ยƒร‘ย€ร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")186 City.objects.create(name=item.find_all('td')[0].text, region=region)187 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")188 elif item.find_all('td')[3].text == "รยร‘ย€ร‘ย…รยฐรยฝรยณรยตรยปร‘ยŒร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":189 region = Region.objects.get(name="รยร‘ย€ร‘ย…รยฐรยฝรยณรยตรยปร‘ยŒร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")190 City.objects.create(name=item.find_all('td')[0].text, region=region)191 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")192 elif item.find_all('td')[3].text == "รย‘รยตรยปรยณรยพร‘ย€รยพรยดร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":193 region = Region.objects.get(name="รย‘รยตรยปรยณรยพร‘ย€รยพรยดร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")194 City.objects.create(name=item.find_all('td')[0].text, region=region)195 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")196 elif item.find_all('td')[3].text == "รย‘ร‘ย€ร‘ยรยฝร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":197 region = Region.objects.get(name="รย‘ร‘ย€ร‘ยรยฝร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")198 City.objects.create(name=item.find_all('td')[0].text, region=region)199 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")200 elif item.find_all('td')[3].text == "รย’รยปรยฐรยดรยธรยผรยธร‘ย€ร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":201 region = Region.objects.get(name="รย’รยปรยฐรยดรยธรยผรยธร‘ย€ร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")202 City.objects.create(name=item.find_all('td')[0].text, region=region)203 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")204 elif item.find_all('td')[3].text == "รย’รยพรยปรยณรยพรยณร‘ย€รยฐรยดร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":205 region = Region.objects.get(name="รย’รยพรยปรยณรยพรยณร‘ย€รยฐรยดร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")206 City.objects.create(name=item.find_all('td')[0].text, region=region)207 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")208 elif item.find_all('td')[3].text == "รย’รยพรยปรยพรยณรยพรยดร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":209 region = Region.objects.get(name="รย’รยพรยปรยพรยณรยพรยดร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")210 City.objects.create(name=item.find_all('td')[0].text, region=region)211 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")212 elif item.find_all('td')[3].text == "รย’รยพร‘ย€รยพรยฝรยตรยถร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":213 region = Region.objects.get(name="รย’รยพร‘ย€รยพรยฝรยตรยถร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")214 City.objects.create(name=item.find_all('td')[0].text, region=region)215 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")216 elif item.find_all('td')[3].text == "รย˜รยฒรยฐรยฝรยพรยฒร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":217 region = Region.objects.get(name="รย˜รยฒรยฐรยฝรยพรยฒร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")218 City.objects.create(name=item.find_all('td')[0].text, region=region)219 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")220 elif item.find_all('td')[3].text == "รย˜ร‘ย€รยบร‘ยƒร‘ย‚ร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":221 region = Region.objects.get(name="รย˜ร‘ย€รยบร‘ยƒร‘ย‚ร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")222 City.objects.create(name=item.find_all('td')[0].text, region=region)223 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")224 elif item.find_all('td')[3].text == "รยšรยฐรยปรยธรยฝรยธรยฝรยณร‘ย€รยฐรยดร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":225 region = Region.objects.get(name="รยšรยฐรยปรยธรยฝรยธรยฝรยณร‘ย€รยฐรยดร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")226 City.objects.create(name=item.find_all('td')[0].text, region=region)227 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")228 elif item.find_all('td')[3].text == "รยšรยฐรยปร‘ยƒรยถร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":229 region = Region.objects.get(name="รยšรยฐรยปร‘ยƒรยถร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")230 City.objects.create(name=item.find_all('td')[0].text, region=region)231 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")232 elif item.find_all('td')[3].text == "รยšรยฐรยผร‘ย‡รยฐร‘ย‚ร‘ยรยบรยธรยน รยšร‘ย€รยฐรยน":233 region = Region.objects.get(name="รยšรยฐรยผร‘ย‡รยฐร‘ย‚ร‘ยรยบรยธรยน รยบร‘ย€รยฐรยน")234 City.objects.create(name=item.find_all('td')[0].text, region=region)235 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")236 elif item.find_all('td')[3].text == "รยšรยตรยผรยตร‘ย€รยพรยฒร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":237 region = Region.objects.get(name="รยšรยตรยผรยตร‘ย€รยพรยฒร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")238 City.objects.create(name=item.find_all('td')[0].text, region=region)239 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")240 elif item.find_all('td')[3].text == "รยšรยธร‘ย€รยพรยฒร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":241 region = Region.objects.get(name="รยšรยธร‘ย€รยพรยฒร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")242 City.objects.create(name=item.find_all('td')[0].text, region=region)243 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")244 elif item.find_all('td')[3].text == "รยšรยพร‘ยร‘ย‚ร‘ย€รยพรยผร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":245 region = Region.objects.get(name="รยšรยพร‘ยร‘ย‚ร‘ย€รยพรยผร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")246 City.objects.create(name=item.find_all('td')[0].text, region=region)247 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")248 elif item.find_all('td')[3].text == "รยšร‘ยƒร‘ย€รยณรยฐรยฝร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":249 region = Region.objects.get(name="รยšร‘ยƒร‘ย€รยณรยฐรยฝร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")250 City.objects.create(name=item.find_all('td')[0].text, region=region)251 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")252 elif item.find_all('td')[3].text == "รยšร‘ยƒร‘ย€ร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":253 region = Region.objects.get(name="รยšร‘ยƒร‘ย€ร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")254 City.objects.create(name=item.find_all('td')[0].text, region=region)255 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")256 elif item.find_all('td')[3].text == "รย›รยตรยฝรยธรยฝรยณร‘ย€รยฐรยดร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":257 region = Region.objects.get(name="รย›รยตรยฝรยธรยฝรยณร‘ย€รยฐรยดร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")258 City.objects.create(name=item.find_all('td')[0].text, region=region)259 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")260 elif item.find_all('td')[3].text == "รย›รยธรยฟรยตร‘ย†รยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":261 region = Region.objects.get(name="รย›รยธรยฟรยตร‘ย†รยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")262 City.objects.create(name=item.find_all('td')[0].text, region=region)263 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")264 elif item.find_all('td')[3].text == "รยœรยฐรยณรยฐรยดรยฐรยฝร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":265 region = Region.objects.get(name="รยœรยฐรยณรยฐรยดรยฐรยฝร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")266 City.objects.create(name=item.find_all('td')[0].text, region=region)267 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")268 elif item.find_all('td')[3].text == "รยœรยพร‘ยรยบรยพรยฒร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":269 region = Region.objects.get(name="รยœรยพร‘ยรยบรยพรยฒร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")270 City.objects.create(name=item.find_all('td')[0].text, region=region)271 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")272 elif item.find_all('td')[3].text == "รยœร‘ยƒร‘ย€รยผรยฐรยฝร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":273 region = Region.objects.get(name="รยœร‘ยƒร‘ย€รยผรยฐรยฝร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")274 City.objects.create(name=item.find_all('td')[0].text, region=region)275 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")276 elif item.find_all('td')[3].text == "รยรยธรยถรยตรยณรยพร‘ย€รยพรยดร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":277 region = Region.objects.get(name="รยรยธรยถรยตรยณรยพร‘ย€รยพรยดร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")278 City.objects.create(name=item.find_all('td')[0].text, region=region)279 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")280 elif item.find_all('td')[3].text == "รยรยพรยฒรยณรยพร‘ย€รยพรยดร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":281 region = Region.objects.get(name="รยรยพรยฒรยณรยพร‘ย€รยพรยดร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")282 City.objects.create(name=item.find_all('td')[0].text, region=region)283 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")284 elif item.find_all('td')[3].text == "รยรยพรยฒรยพร‘ยรยธรยฑรยธร‘ย€ร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":285 region = Region.objects.get(name="รยรยพรยฒรยพร‘ยรยธรยฑรยธร‘ย€ร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")286 City.objects.create(name=item.find_all('td')[0].text, region=region)287 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")288 elif item.find_all('td')[3].text == "รยžรยผร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":289 region = Region.objects.get(name="รยžรยผร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")290 City.objects.create(name=item.find_all('td')[0].text, region=region)291 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")292 elif item.find_all('td')[3].text == "รยžร‘ย€รยตรยฝรยฑร‘ยƒร‘ย€รยณร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":293 region = Region.objects.get(name="รยžร‘ย€รยตรยฝรยฑร‘ยƒร‘ย€รยณร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")294 City.objects.create(name=item.find_all('td')[0].text, region=region)295 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")296 elif item.find_all('td')[3].text == "รยžร‘ย€รยปรยพรยฒร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":297 region = Region.objects.get(name="รยžร‘ย€รยปรยพรยฒร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")298 City.objects.create(name=item.find_all('td')[0].text, region=region)299 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")300 elif item.find_all('td')[3].text == "รยŸรยตรยฝรยทรยตรยฝร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":301 region = Region.objects.get(name="รยŸรยตรยฝรยทรยตรยฝร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")302 City.objects.create(name=item.find_all('td')[0].text, region=region)303 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")304 elif item.find_all('td')[3].text == "รยŸรยตร‘ย€รยผร‘ยรยบรยธรยน รยšร‘ย€รยฐรยน":305 region = Region.objects.get(name="รยŸรยตร‘ย€รยผร‘ยรยบรยธรยน รยบร‘ย€รยฐรยน")306 City.objects.create(name=item.find_all('td')[0].text, region=region)307 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")308 elif item.find_all('td')[3].text == "รยŸร‘ยรยบรยพรยฒร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":309 region = Region.objects.get(name="รยŸร‘ยรยบรยพรยฒร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")310 City.objects.create(name=item.find_all('td')[0].text, region=region)311 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")312 elif item.find_all('td')[3].text == "ร รยพร‘ยร‘ย‚รยพรยฒร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":313 region = Region.objects.get(name="ร รยพร‘ยร‘ย‚รยพรยฒร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")314 City.objects.create(name=item.find_all('td')[0].text, region=region)315 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")316 elif item.find_all('td')[3].text == "ร ร‘ยรยทรยฐรยฝร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":317 region = Region.objects.get(name="ร ร‘ยรยทรยฐรยฝร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")318 City.objects.create(name=item.find_all('td')[0].text, region=region)319 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")320 elif item.find_all('td')[3].text == "รยกรยฐรยผรยฐร‘ย€ร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":321 region = Region.objects.get(name="รยกรยฐรยผรยฐร‘ย€ร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")322 City.objects.create(name=item.find_all('td')[0].text, region=region)323 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")324 elif item.find_all('td')[3].text == "รยกรยฐร‘ย€รยฐร‘ย‚รยพรยฒร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":325 region = Region.objects.get(name="รยกรยฐร‘ย€รยฐร‘ย‚รยพรยฒร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")326 City.objects.create(name=item.find_all('td')[0].text, region=region)327 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")328 elif item.find_all('td')[3].text == "รยกรยฐร‘ย…รยฐรยปรยธรยฝร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":329 region = Region.objects.get(name="รยกรยฐร‘ย…รยฐรยปรยธรยฝร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")330 City.objects.create(name=item.find_all('td')[0].text, region=region)331 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")332 elif item.find_all('td')[3].text == "รยกรยฒรยตร‘ย€รยดรยปรยพรยฒร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":333 region = Region.objects.get(name="รยกรยฒรยตร‘ย€รยดรยปรยพรยฒร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")334 City.objects.create(name=item.find_all('td')[0].text, region=region)335 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")336 elif item.find_all('td')[3].text == "รยกรยผรยพรยปรยตรยฝร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":337 region = Region.objects.get(name="รยกรยผรยพรยปรยตรยฝร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")338 City.objects.create(name=item.find_all('td')[0].text, region=region)339 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")340 elif item.find_all('td')[3].text == "รยขรยฐรยผรยฑรยพรยฒร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":341 region = Region.objects.get(name="รยขรยฐรยผรยฑรยพรยฒร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")342 City.objects.create(name=item.find_all('td')[0].text, region=region)343 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")344 elif item.find_all('td')[3].text == "รยขรยฒรยตร‘ย€ร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":345 region = Region.objects.get(name="รยขรยฒรยตร‘ย€ร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")346 City.objects.create(name=item.find_all('td')[0].text, region=region)347 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")348 elif item.find_all('td')[3].text == "รยขรยพรยผร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":349 region = Region.objects.get(name="รยขรยพรยผร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")350 City.objects.create(name=item.find_all('td')[0].text, region=region)351 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")352 elif item.find_all('td')[3].text == "รยขร‘ยƒรยปร‘ยŒร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":353 region = Region.objects.get(name="รยขร‘ยƒรยปร‘ยŒร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")354 City.objects.create(name=item.find_all('td')[0].text, region=region)355 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")356 elif item.find_all('td')[3].text == "รยขร‘ยŽรยผรยตรยฝร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":357 region = Region.objects.get(name="รยขร‘ยŽรยผรยตรยฝร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")358 City.objects.create(name=item.find_all('td')[0].text, region=region)359 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")360 elif item.find_all('td')[3].text == "รยฃรยปร‘ยŒร‘ยรยฝรยพรยฒร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":361 region = Region.objects.get(name="รยฃรยปร‘ยŒร‘ยรยฝรยพรยฒร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")362 City.objects.create(name=item.find_all('td')[0].text, region=region)363 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")364 elif item.find_all('td')[3].text == "รยงรยตรยปร‘ยรยฑรยธรยฝร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":365 region = Region.objects.get(name="รยงรยตรยปร‘ยรยฑรยธรยฝร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")366 City.objects.create(name=item.find_all('td')[0].text, region=region)367 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")368 elif item.find_all('td')[3].text == "รย—รยฐรยฑรยฐรยนรยบรยฐรยปร‘ยŒร‘ยรยบรยธรยน รยšร‘ย€รยฐรยน":369 region = Region.objects.get(name="รย—รยฐรยฑรยฐรยนรยบรยฐรยปร‘ยŒร‘ยรยบรยธรยน รยบร‘ย€รยฐรยน")370 City.objects.create(name=item.find_all('td')[0].text, region=region)371 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")372 elif item.find_all('td')[3].text == "รยฏร‘ย€รยพร‘ยรยปรยฐรยฒร‘ยรยบรยฐร‘ย รยžรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ":373 region = Region.objects.get(name="รยฏร‘ย€รยพร‘ยรยปรยฐรยฒร‘ยรยบรยฐร‘ย รยพรยฑรยปรยฐร‘ยร‘ย‚ร‘ยŒ")374 City.objects.create(name=item.find_all('td')[0].text, region=region)375 print("รยณรยพร‘ย€รยพรยด " + item.find_all('td')[0].text + " รย”รยพรยฑรยฐรยฒรยปรยตรยฝ!")376if __name__ == '__main__':...

Full Screen

Full Screen

jd_spider.py

Source: jd_spider.py Github

copy

Full Screen

...24 jd_item = JDItem()25 if 'error' not in response.url:26 soup = BeautifulSoup(response.body, 'html5lib')27 is_success = 128 province_divs = soup.find_all("div", class_='j-shop-info')29 if province_divs:30 province = province_divs[0].find_all("span", class_='value')[0].string31 jd_item['province'] = province 32 else:33 jd_item['province'] = ''34 all_grades = ''35 all_rate = ''36 if soup.find_all("div", class_='total-score-view green'): #รคยฝยŽรคยบยŽรฅยยŒรจยกยŒรคยธยš37 all_grades = soup.find_all("p", class_='total-score-num')[0].find("span").string38 all_rate = "-" + soup.find_all("p", class_='score-des')[0].find("span", class_='percent').string39 elif soup.find_all("div", class_='total-score-view red '): #รฉยซย˜รคยบยŽรฅยยŒรจยกยŒรคยธยš40 all_grades = soup.find_all("p", class_='total-score-num')[0].find("span").string41 all_rate = soup.find_all("p", class_='score-des')[0].find("span", class_='percent').string42 jd_item['all_grades'] = all_grades43 jd_item['all_rate'] = all_rate44 45 goods_grades = ''46 goods_rate = ''47 if soup.find_all("div", class_='j-score')[1].find_all("div", class_='item-180 f14')[0].find("span", class_='f24 ce5393d score-180'): #รฉยซย˜รคยบยŽรฅยยŒรจยกยŒรคยธยš48 goods_grades = soup.find_all("div", class_='j-score')[1].find_all("div", class_='item-180 f14')[0].find("span", class_='f24 ce5393d score-180').string49 goods_rate = soup.find_all("div", class_='j-score')[1].find_all("span", class_='percent')[0].string50 elif soup.find_all("div", class_='j-score')[1].find_all("div", class_='item-180 f14')[0].find("span", class_='f24 c82c161 score-180'): #รคยฝยŽรคยบยŽรฅยยŒรจยกยŒรคยธยš51 goods_grades = soup.find_all("div", class_='j-score')[1].find_all("div", class_='item-180 f14')[0].find("span", class_='f24 c82c161 score-180').string52 goods_rate = '-' + soup.find_all("div", class_='j-score')[1].find_all("span", class_='percent')[0].string53 jd_item['goods_grades'] = goods_grades54 jd_item['goods_rate'] = goods_rate55 56 service_grades = ''57 service_rate = ''58 if soup.find_all("div", class_='j-score')[1].find_all("div", class_='item-180 f14')[1].find("span", class_='f24 ce5393d score-180'): #รฉยซย˜รคยบยŽรฅยยŒรจยกยŒรคยธยš59 service_grades = soup.find_all("div", class_='j-score')[1].find_all("div", class_='item-180 f14')[1].find("span", class_='f24 ce5393d score-180').string60 service_rate = soup.find_all("div", class_='j-score')[1].find_all("span", class_='percent')[1].string61 elif soup.find_all("div", class_='j-score')[1].find_all("div", class_='item-180 f14')[1].find("span", class_='f24 c82c161 score-180'): #รคยฝยŽรคยบยŽรฅยยŒรจยกยŒรคยธยš62 service_grades = soup.find_all("div", class_='j-score')[1].find_all("div", class_='item-180 f14')[1].find("span", class_='f24 c82c161 score-180').string63 service_rate = '-' + soup.find_all("div", class_='j-score')[1].find_all("span", class_='percent')[1].string64 jd_item['service_grades'] = service_grades65 jd_item['service_rate'] = service_rate66 67 logistics_grades = ''68 logistics_rate = ''69 if soup.find_all("div", class_='j-score')[1].find_all("div", class_='item-180 f14')[2].find("span", class_='f24 ce5393d score-180'): #รฉยซย˜รคยบยŽรฅยยŒรจยกยŒรคยธยš70 logistics_grades = soup.find_all("div", class_='j-score')[1].find_all("div", class_='item-180 f14')[2].find("span", class_='f24 ce5393d score-180').string71 logistics_rate = soup.find_all("div", class_='j-score')[1].find_all("span", class_='percent')[2].string72 elif soup.find_all("div", class_='j-score')[1].find_all("div", class_='item-180 f14')[2].find("span", class_='f24 c82c161 score-180'): #รคยฝยŽรคยบยŽรฅยยŒรจยกยŒรคยธยš73 logistics_grades = soup.find_all("div", class_='j-score')[1].find_all("div", class_='item-180 f14')[2].find("span", class_='f24 c82c161 score-180').string74 logistics_rate = '-' + soup.find_all("div", class_='j-score')[1].find_all("span", class_='percent')[2].string75 jd_item['logistics_grades'] = logistics_grades76 jd_item['logistics_rate'] = logistics_rate77 78 describ_grades = ''79 describ_rate = ''80 if soup.find_all("div", class_='j-score')[1].find_all("div", class_='item-180 f14')[3].find("span", class_='f24 ce5393d score-180'): #รฉยซย˜รคยบยŽรฅยยŒรจยกยŒรคยธยš81 describ_grades = soup.find_all("div", class_='j-score')[1].find_all("div", class_='item-180 f14')[3].find("span", class_='f24 ce5393d score-180').string82 describ_rate = soup.find_all("div", class_='j-score')[1].find_all("span", class_='percent')[3].string83 elif soup.find_all("div", class_='j-score')[1].find_all("div", class_='item-180 f14')[3].find("span", class_='f24 c82c161 score-180'): #รคยฝยŽรคยบยŽรฅยยŒรจยกยŒรคยธยš84 describ_grades = soup.find_all("div", class_='j-score')[1].find_all("div", class_='item-180 f14')[3].find("span", class_='f24 c82c161 score-180').string85 describ_rate = '-' + soup.find_all("div", class_='j-score')[1].find_all("span", class_='percent')[3].string86 jd_item['describ_grades'] = describ_grades87 jd_item['describ_rate'] = describ_rate88 89 return_grades = ''90 return_rate = ''91 if soup.find_all("div", class_='j-score')[1].find_all("div", class_='item-180 f14')[4].find("span", class_='f24 ce5393d score-180'): #รฉยซย˜รคยบยŽรฅยยŒรจยกยŒรคยธยš92 return_grades = soup.find_all("div", class_='j-score')[1].find_all("div", class_='item-180 f14')[4].find("span", class_='f24 ce5393d score-180').string93 return_rate = soup.find_all("div", class_='j-score')[1].find_all("span", class_='percent')[4].string94 elif soup.find_all("div", class_='j-score')[1].find_all("div", class_='item-180 f14')[4].find("span", class_='f24 c82c161 score-180'): #รคยฝยŽรคยบยŽรฅยยŒรจยกยŒรคยธยš95 return_grades = soup.find_all("div", class_='j-score')[1].find_all("div", class_='item-180 f14')[4].find("span", class_='f24 c82c161 score-180').string96 return_rate = '-' + soup.find_all("div", class_='j-score')[1].find_all("span", class_='percent')[4].string97 jd_item['return_grades'] = return_grades98 jd_item['return_rate'] = return_rate99 100 process_data = soup.find_all("div", class_='j-score')[2].find_all("div", class_='item-90')[0].find_all('span', class_='f16 value')[0].string101 process_data_average = soup.find_all("div", class_='j-score')[2].find_all("div", class_='item-90')[0].find_all('span', class_='f16 value')[1].string102 103 trade_data = soup.find_all("div", class_='j-score')[2].find_all("div", class_='item-90')[1].find_all('span', class_='f16 value')[0].string104 trade_data_average = soup.find_all("div", class_='j-score')[2].find_all("div", class_='item-90')[1].find_all('span', class_='f16 value')[1].string105 106 #return_data = soup.find_all("div", class_='j-score')[2].find_all("div", class_='item-90')[2].find_all('span', class_='f16 value')[0].string107 #return_data_average = soup.find_all("div", class_='j-score')[2].find_all("div", class_='item-90')[2].find_all('span', class_='f16 value')[1].string108 109 jd_item['process_data'] = process_data110 jd_item['process_data_average'] = process_data_average111 jd_item['trade_data'] = trade_data112 jd_item['trade_data_average'] = trade_data_average113 jd_item['return_data'] = ''114 jd_item['return_data_average'] = ''115 116 break_law_times = int(soup.find_all('div', class_='j-score hegui-info')[0].find_all('a')[0].string)117 jd_item['break_law_times'] = break_law_times118 jd_item['detail_url'] = response.url119 #jd_item['shop_url'] = self.shop_domain_map[response.url] 120 print jd_item121 else:122 is_success = 0123 jd_item['detail_url'] = ''124 jd_item['shop_url'] = '' 125 jd_item['is_success'] = is_success126 jd_item['response_url'] = response.url127 jd_item['create_time'] = date.get_now_time()128 yield jd_item129 130 ...

Full Screen

Full Screen

Vuln_detailes.py

Source: Vuln_detailes.py Github

copy

Full Screen

...10 nvd = requests.get(link1)11 soup1 = BeautifulSoup(nvd.content,'html.parser')12 descrip = description13 print("Impact: \n")14 #for i in range(len(soup1.find_all('div',class_="col-md-6",id="p_lt_WebPartZone1_zoneCenter_pageplaceholder_p_lt_WebPartZone1_zoneCenter_VulnerabilityDetail_VulnFormView_Vuln2CvssPanel")[0].find_all('h5'))):15 ##cvssVer = soup1.find_all('div',class_="col-md-6",id="p_lt_WebPartZone1_zoneCenter_pageplaceholder_p_lt_WebPartZone1_zoneCenter_VulnerabilityDetail_VulnFormView_Vuln2CvssPanel")[0].find_all('h5')[0].get_text(strip=True)16 ##cvssVer1 = soup1.find_all('div',class_="col-md-6",id="p_lt_WebPartZone1_zoneCenter_pageplaceholder_p_lt_WebPartZone1_zoneCenter_VulnerabilityDetail_VulnFormView_Vuln2CvssPanel")[0].find_all('h5')[1].get_text(strip=True)17 #cvssBaseHead = soup1.find_all('div',class_="col-md-6",id="p_lt_WebPartZone1_zoneCenter_pageplaceholder_p_lt_WebPartZone1_zoneCenter_VulnerabilityDetail_VulnFormView_Vuln2CvssPanel")[0].find_all('dt')[0].get_text(strip=True)18 #cvssBaseScore = soup1.find_all('div',class_="col-md-6",id="p_lt_WebPartZone1_zoneCenter_pageplaceholder_p_lt_WebPartZone1_zoneCenter_VulnerabilityDetail_VulnFormView_Vuln2CvssPanel")[0].find_all('dd')[0].get_text(strip=True)19 #print(cvssBaseHead,cvssBaseScore)20 #print(cvssVer)21 lenSoupofCVSS = len(soup1.find_all('div',class_="col-md-6",id="p_lt_WebPartZone1_zoneCenter_pageplaceholder_p_lt_WebPartZone1_zoneCenter_VulnerabilityDetail_VulnFormView_Vuln2CvssPanel")[0].find_all('dt'))22 for upIndex in range(len(soup1.find_all('div',class_="col-md-6",id="p_lt_WebPartZone1_zoneCenter_pageplaceholder_p_lt_WebPartZone1_zoneCenter_VulnerabilityDetail_VulnFormView_Vuln2CvssPanel"))):23 for index in range(lenSoupofCVSS):24 impactHeading = soup1.find_all('div',class_="col-md-6",id="p_lt_WebPartZone1_zoneCenter_pageplaceholder_p_lt_WebPartZone1_zoneCenter_VulnerabilityDetail_VulnFormView_Vuln2CvssPanel")[upIndex].find_all('dt')[index].get_text(strip=True)25 impactHeadValue = soup1.find_all('div',class_="col-md-6",id="p_lt_WebPartZone1_zoneCenter_pageplaceholder_p_lt_WebPartZone1_zoneCenter_VulnerabilityDetail_VulnFormView_Vuln2CvssPanel")[upIndex].find_all('dd')[index].get_text(strip=True)26 try:27 vulnType = soup1.find_all('ul')[16].get_text(strip=True)28 link_det = soup1.find_all('ul')[16].find_all('a')[0].get_text(strip=True)29 print(vulnType)30 except IndexError:31 vulnType = "N/โ€‹A"32 print(vulnType)33#Function calling34 advisories(cveid,vulnType,impactHeading,impactHeadValue,soup1,descrip)35 #print(impactHeading,impactHeadValue)36 #if index == 3:37 #print('\n',cvssVer1,'\n')38 #continue39 #get_det = soup1.find_all('div',class_="col-md-6",id="p_lt_WebPartZone1_zoneCenter_pageplaceholder_p_lt_WebPartZone1_zoneCenter_VulnerabilityDetail_VulnFormView_Vuln2CvssPanel")40 #get_in_text = get_det[0].get_text(strip=True)41 #print("Impact: ")42 #print(get_in_text)43 #print("\n Vuln Type: \n")44 '''try:45 vulnType = soup1.find_all('ul')[16].get_text(strip=True)46 link_det = soup1.find_all('ul')[16].find_all('a')[0].get_text(strip=True)47 print(vulnType)48 except IndexError:49 vulnType = "N/โ€‹A"50 print(vulnType)51'''52def advisories(cve,vulnT,impactHeading,impactHeadValue,soup1,description):53 print("\n Advisories: \n")54 try:55 for i in range(2,len(soup1.find_all('tr'))):56 if len(soup1.find_all('tr')[i].find_all('td')) == 0:57 break58 adv_link = soup1.find_all('tr')[i].find_all('td')[0].get_text(strip=True)59 adv_resource = soup1.find_all('tr')[i].find_all('td')[1].get_text(strip=True)60 adv_type = soup1.find_all('tr')[i].find_all('td')[2].get_text(strip=True)61 adv_source = soup1.find_all('tr')[i].find_all('td')[3].get_text(strip=True)62 adv_name = soup1.find_all('tr')[i].find_all('td')[4].get_text(strip=True)63 print('\n',adv_link,'\n',adv_resource,'\n',adv_type,'\n',adv_source,'\n',adv_name,'\n')64 65 #advi = soup1.find_all('table',class_="table table-striped table-condensed")[0].get_text(strip=True)66 except IndexError:67 print("N/โ€‹A")68def descGrab(cve):69 #link = "https:/โ€‹/โ€‹nvd.nist.gov/โ€‹vuln/โ€‹detail/โ€‹" + str(cve)70 link = "https:/โ€‹/โ€‹cve.mitre.org/โ€‹cgi-bin/โ€‹cvename.cgi?name=%20" + str(cve)71 page = requests.get(link)72 soup = BeautifulSoup(page.content, 'html.parser')73 #description = soup.find_all('p')[1].get_text()74 description = soup.find_all('td')[8].get_text()75 impactDet(cve,description)76 print("Description: ")77 print(description)78def main():79 global cvssVer80 global cvssVer181 global impactHeading82 global impactHeadValue83 global vulnType84 global adv_link85 global adv_resource86 global adv_type87 global adv_source88 global adv_name89 global Ip_Adress90 Ip_Adress = "babablacksheep.xyz"91 global Dir_Name92 Dir_Name = "/โ€‹abc/โ€‹"93 descGrab(sys.argv[1])94 95if __name__ == '__main__':96 main()97#soup.find_all('p')[1].get_text() #for description98#soup.find_all(class_="col-lg-8 col-md-6 col-sm-12")...

Full Screen

Full Screen

Blogs

Check out the latest blogs from LambdaTest on this topic:

Migrating Test Automation Suite To Cypress 10

There are times when developers get stuck with a problem that has to do with version changes. Trying to run the code or test without upgrading the package can result in unexpected errors.

How To Handle Multiple Windows In Selenium Python

Automating testing is a crucial step in the development pipeline of a software product. In an agile development environment, where there is continuous development, deployment, and maintenance of software products, automation testing ensures that the end software products delivered are error-free.

Testing Modern Applications With Playwright ????

Web applications continue to evolve at an unbelievable pace, and the architecture surrounding web apps get more complicated all of the time. With the growth in complexity of the web application and the development process, web application testing also needs to keep pace with the ever-changing demands.

Test Optimization for Continuous Integration

โ€œTest frequently and early.โ€ If youโ€™ve been following my testing agenda, youโ€™re probably sick of hearing me repeat that. However, it is making sense that if your tests detect an issue soon after it occurs, it will be easier to resolve. This is one of the guiding concepts that makes continuous integration such an effective method. Iโ€™ve encountered several teams who have a lot of automated tests but donโ€™t use them as part of a continuous integration approach. There are frequently various reasons why the team believes these tests cannot be used with continuous integration. Perhaps the tests take too long to run, or they are not dependable enough to provide correct results on their own, necessitating human interpretation.

Unveiling Samsung Galaxy Z Fold4 For Mobile App Testing

Hey LambdaTesters! Weโ€™ve got something special for you this week. ????

Automation Testing Tutorials

Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.

LambdaTest Learning Hubs:

YouTube

You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.

Run Selene automation tests on LambdaTest cloud grid

Perform automation testing on 3000+ real desktop and mobile devices online.

Try LambdaTest Now !!

Get 100 minutes of automation test minutes FREE!!

Next-Gen App & Browser Testing Cloud

Was this article helpful?

Helpful

NotHelpful