Posts

Showing posts from February 18, 2019

Bourgeoisie

Image
Cet article possède un paronyme, voir Bourgeois. La Gouvernante , peinture de Jean Siméon Chardin, XVIII e  siècle. Le mot bourgeoisie a un sens qui varie selon les époques : originellement et de façon générale, c'est la qualité de « ceux qui habitent le bourg » , c'est-à-dire les gens de la ville (notamment marchands et artisans) par opposition à ceux de la campagne ; en ce sens, la bourgeoisie a commencé à se développer en Europe dès le XI e  siècle et en particulier pendant la Renaissance du XII e  siècle, Du Moyen Âge à la fin de l'Ancien Régime, un statut juridique accordé par une ville à ses habitants qui combinait des droits et des devoirs [ 1 ] et limité au cadre local [ 2 ] (ce qu'en allemand on nomme die Bürger et das Bürgertum ), une classe sociale définie sociologiquement, surtout à l'époque contemporaine, et désignant les personnes ayant un certain capital social, culturel et financier et appartenant aux couches supérieures voi...

Scraping with Python and Selenium - how should I return a 'null' if element not present

Image
1 Good Day, I am a newbie to Python and Selenium and have searched for the solution for a while now. While some answers come close, I can't see to find one that solves my problem. The snippet of my code that is a slight problem is as follows: for url in links: driver.get(url) company = driver.find_elements_by_xpath("""//*[contains(@id, 'node')]/div[2]/ul/li/div/div[1]/span""") date = driver.find_elements_by_xpath("""//*[contains(@id, 'node')]/div[1]/div[1]/div[2]/div/span""") title = driver.find_elements_by_xpath("""//*[@id="page-title"]/span""") urlinf = driver.current_url #url info num_page_items = len(date) for i in range(num_p...