diff --git a/scraper.py b/scraper.py index 7f79a08..2723218 100644 --- a/scraper.py +++ b/scraper.py @@ -1,5 +1,17 @@ +#Scraper pour le site FaireMTl.ca +#Version 3.0, 2015-07-12 + # coding: utf8 +#Fonction left +def left(s, amount = 1, substring = ""): + if (substring == ""): + return s[:amount] + else: + if (len(substring) > amount): + substring = substring[:amount] + return substring + s[:-amount] + import urllib from bs4 import BeautifulSoup @@ -22,6 +34,14 @@ # Afficher le nombre de commentaire print("Nombre de commentaires: %s" % onglet_commentaires) +#2. Nombre d'abonnés +nombre_abonnes = soup.find_all('div',{'class':'pill js-subscribe_section_content'}) +#print("Nombre d'abonnés: %s" % nombre_adonnes) +#foutput_debug.writerow(nombre_adonnes) +nombre_adonnes2 = nombre_abonnes[0].getText().strip() +position_espace = nombre_adonnes2.find(' ') +nombre_adonnes2 = left(nombre_adonnes2, position_espace - 1) +print("Nombre d'abonnés: %s" % nombre_adonnes2) print('Fin du traitement')