Find Jobs
Hire Freelancers

Extract Name/Email addresses from completed orders to CSV

$250-750 USD

Closed
Posted over 4 years ago

$250-750 USD

Paid on delivery
You will need to write a Scrapy spider that successfully logs into Etsy and iterates over completed orders extracting First/Last name and email addresses. Scrapy v1.0 should be used, a server running Ubuntu will be provided for development if necessary. I have the login portion complete (see code below), however now the goal is to extract the email addresses and first/last name from each of the sold orders page. The information to extracted from the sold orders page is: <li><a href="someemail">someemail</a></li> and data-to_user_display_name="Some Name" The orders are sorted by: <div class="order" data-receipt-id="1024890424"> The name/email details are in a <div class="tt-inner"> for each order, the urls to be walked are: [login to view URL],2,3,4,etc (until we run out of pages) Data should be formatted in CSV follows: name,email somename,someemail What is done so far: from [login to view URL] import BaseSpider, CrawlSpider, Rule from [login to view URL] import FormRequest from loginform import fill_login_form from [login to view URL] import HtmlXPathSelector from [login to view URL] import SgmlLinkExtractor class LoginSpider(BaseSpider): name = "etsy" allowed_domains = ["[login to view URL]"] start_urls = ["[login to view URL]"] login_user = "someuser" login_pass = "somepass" rules = (Rule(SgmlLinkExtractor(allow=("/your/orders/sold",)) , callback="parse_items", follow=True), ) def parse(self, response): args, url, method = fill_login_form([login to view URL], [login to view URL], self.login_user, self.login_pass) return FormRequest(url, method=method, formdata=args, callback=self.parse_item) def after_login(self, response): if "avorites" in [login to view URL]: print ' logged in' else: print 'not logged in' return def parse_item(self, response): #TBD
Project ID: 22647587

About the project

30 proposals
Remote project
Active 4 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
30 freelancers are bidding on average $407 USD for this job
User Avatar
Hi there, I am scraping expert, I have did more than 350+ scraping project, please check my feedback then you will know. Can we discuss more details about this project? then I will provide example data/script for you. Thanks, Lin
$516 USD in 6 days
5.0 (352 reviews)
7.9
7.9
User Avatar
Hi I can create a tool that fetches the required data. Thanks
$500 USD in 7 days
5.0 (115 reviews)
7.7
7.7
User Avatar
I can provide you a working Scrapy spider that will login to your Etsy account and collect information about completed orders. I have huge Scrapy experience (check my reviews) that's why I'm sure that you'll be impressed with my work. Thanks. Roman
$300 USD in 1 day
4.9 (472 reviews)
7.9
7.9
User Avatar
hey, I have read your project details. I can make you a SCRAPY spider to log into this website and scrape emails from the orders. I have the EXPERIENCE and would love to work on this project. Lets talk more in chat.
$250 USD in 3 days
5.0 (170 reviews)
6.5
6.5
User Avatar
Hi, I have gone through your requirement to scrape lots of websites. I am EXPERT in building scraping tools /scripts. Hence, I can SURELY work on your project. I am having 4 YEARS of EXPERIENCE in developing PHP-PYTHON (Scrapy, Selenium) based web scraper as well as WINDOWS BASED web scraping software through which I have crawled many sites such as Craigslist, Amazon, Yelp and many others. I have also worked on complex site to bypass CAPTCHA with the use of PROXY IP bouncing techniques.. Let's work together :) Have a great day! I am glad to see your WORK HISTORY and positive reviews of other freelancers. I am really excited to work with you and would love to have a long-term business association for any of your data related needs less ,,,,,,,
$500 USD in 4 days
4.9 (107 reviews)
5.9
5.9
User Avatar
Hi. thanks for your posting. I'm very happy to have a chance of bidding your project. I have experience in development of the projects like yours If you hire me, I'll do my best for your project and finish greatly in a short time. I'm sure I can satisfy for you as you want. Best regards.
$500 USD in 7 days
4.9 (58 reviews)
5.9
5.9
User Avatar
Hi, I am a python developer and I can complete the rest of the spider. since the login part is already done, 250 USD is not necessary for the project. I can do it for far less.
$250 USD in 3 days
5.0 (51 reviews)
6.0
6.0
User Avatar
Hi I'm a python coder with 10+ years experince. I can complete the script and write out the cv with no problem. I am experienced with scrapy, requests, beautifulSoup, ans selenium for such tasks. Im also experienced with pandas for cleaning and checking data and the csv module to save you data in the right format for you. Thanks Marc Nealer
$666 USD in 5 days
4.9 (13 reviews)
6.0
6.0
User Avatar
Hi! I'm senior python developer, working for 3 years now. I am expert in python automation using selenium for chrome and web scraping which I have done for sites like amazon, facebook, ebay etc. I can complete the project in 2-3 days. I have done various automation projects recently similar to this, and can do it in a cost efficient way. Kindly contact me for more details regarding the project and see my previous works. Thanks, Puru
$350 USD in 4 days
5.0 (29 reviews)
5.8
5.8
User Avatar
Hi, client. I have read your job description. I am very familiar with python scraping with Scrapy. Please contact me and discuss more. Best regards. Po
$300 USD in 7 days
4.4 (15 reviews)
5.0
5.0
User Avatar
Hi I am a senior backend developer with Python experience. I can help you with your script . Contact me if interested Thanks Tushar
$250 USD in 2 days
5.0 (6 reviews)
3.9
3.9
User Avatar
I had been doing scrapping from last 3-4 years. Already done with around 15000 websites so far with scrappy, selenium , browser automation in many real estate,webshop, news sites .I am much sure that I will be the best fit for your task. I will do a sample and if u feel that is fine then we can have a deal. feel free to contact me on chat
$250 USD in 3 days
5.0 (5 reviews)
3.3
3.3
User Avatar
Hi! I have read your description and feel confident to fulfill your requirement. I have 9 years of C, C++, C#,QT , ASP.NET, Python, Arduino ,VB,Meta Trader,Raspberry Pi,Meta Trader, Block Chain..... Programming Experience and those 9 years of experience make me confident for this type of project. High performance, bug free, all-time communication are all promised. Only perfection will be delivered. Nice to meet you! I can start work right now for you!
$500 USD in 7 days
5.0 (4 reviews)
2.9
2.9
User Avatar
Hello there! I am an experienced web scrapper and I am interested in your project. With my level of experience for about 8 years, be rest assured that I will do your work perfect. kindly message me so as to discuss and get started immediately. Regards
$450 USD in 2 days
5.0 (1 review)
3.0
3.0
User Avatar
I am an expert VR,matlab, perl, Java/C++ , linux ,developer, Html 5, Hosting PHP, MySQL, Word press, Woo Commerce, Shopify, React, jQuery, PSD to HTML, PSD to CMS, bootstrap, material design, PHP Frameworks code igniter, Laravel, Word press, Open cart, Java script, J query, Ajax, Angular, CSS 3, Photoshop, Coral, etc. As a senior software developer, I have developed lots of project. I will satisfy you with high quality. Best regards, please contact me and let's discuss your project together. sk[p. >> n0ksha1
$500 USD in 7 days
5.0 (1 review)
0.0
0.0
User Avatar
Get work fast
$555 USD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have good experience in python and automation. Relevant Skills and Experience I have 4 years experience in python development and python automation
$500 USD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Working on a similar problem using scrapy, spcy and beautiful. Can Complete Task on time. Let us catch up if interested.
$500 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Have developed many, many scrapers of far greater complexity. Can deliver a project like this quickly with thorough testing. Though, i have to ask, why use a scraper when Etsy provides an API?
$500 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I recommend using requests. Because it will be more flexible. Wǒ kěyǐ zuò zhège xiàngmù, suīrán wǒ méiyǒu zhuā qǔguò eastbay shàng de shùjù, dànshì wǒ zhuā qǔguò hěnduō qítā diàn shāng wǎngzhàn de shùjù. Rúguǒ kěyǐ dehuà, qǐng yòng wēixìn liánxì wǒ: Uniquehu_ 72/5000 I can do this project. Although I have not captured the data on eastbay, I have captured the data of many other e-commerce websites. If possible, please contact me using WeChat: Uniquehu_
$500 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of INDONESIA
Denpasar, Indonesia
0.0
0
Member since Dec 2, 2019

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.