Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import scrapy
- import requests
- import os
- class IgnSpider(scrapy.Spider):
- name = "ign_spider"
- start_urls = ['http://www.ign.com/xbox-one']
- def parse(self,resposne):
- titles = resposne.xpath(".//div[@class='title']/descendant::text()").extract()
- yield {'ign_spider': ' \n '.join(titles)}
- f = open('csvfile2.csv','w')
- f.write('' '\n'.join(titles))
- f.close()
- def send_simple_message():
- return requests.post(
- "https://api.mailgun.net/v3/sandbox88c3aed47ac947dd90f29ab1f458d38e.mailgun.org/messages",
- files = [("attachment", open("/home/ign_xbox/ign_xbox/spiders/csvfile2.csv"))],
- auth=("api", "0ebf4c3b4afd4f23f549617d2b99df3a-47317c98-2a227bab"),
- data={"from": "Mailgun Sandbox <postmaster@sandbox88c3aed47ac947dd90f29ab1f458d38e.mailgun.org>",
- "to": "OMer <omer94@gmail.com>",
- "subject": "Hello OMer",
- "text": "Here is your spider results have fun!"})
- if os.path.isfile( "/home/ign_box/ign_box/spiders/csvfile2.csv" ):
- send.simple.message()
- ~
- ~
- ~
- ~
- ~
- ~
- ~
- ~
- ~
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement