Aug-25-2020, 05:49 PM
Hello
i need help to execute this web scrapping code in windows 10
Thank you
i need help to execute this web scrapping code in windows 10
from lxml import html import requests from bs4 import BeautifulSoup import csv from datetime import datetime import xlsxwriter quote_page = 'https://www.telecontact.ma/liens/imprimeurs/casablanca.php&page=' #csv_file=open('index.csv', 'w') workbook = xlsxwriter.Workbook('imprimerie.xlsx') worksheet = workbook.add_worksheet() row = 0 col = 0 for j in range(1,9): page = requests.get(quote_page+str(j)).text soup = BeautifulSoup(page, 'html.parser') names = soup.find_all(id="resultats_h3_span") add=soup.find_all(itemprop="streetAddress") if len(add)<1: add=soup.find_all(itemprop="address") for i in range(len(add)): name=names[i].get_text() address=add[i].get_text() page2 = requests.get("https://www.telecontact.ma/"+names[i].find('a').get('href')).text soup2 = BeautifulSoup(page2, 'html.parser') tel = soup2.find(itemprop="telephone") tele=tel.get_text() worksheet.write(row, col,name) col+=1 worksheet.write(row, col,address) col+=1 worksheet.write(row, col,tele) row+=1 col=0 workbook.close()When i clicked to opened the file a black screen appeared and disappear in seconds with a message.
Thank you