Find Jobs
Hire Freelancers

Quick Web Scraping of page with AJAX requests

$10-30 USD

Completed
Posted almost 8 years ago

$10-30 USD

Paid on delivery
I want to scrape [login to view URL] using the following parameters: - Platform: I'm using Ubuntu 14.04. I started this project using Python 3. If there's a good reason to use Python 2, I suppose that would be acceptable. - Target site to scrape: [login to view URL] - Change the user agent to a common browser, and, if possible, the accept-language to US English - Select the following office locations: Atlanta, Boston, Chicago, Cleveland, Columbus, Dallas, Detroit, Houston, Irvine, Los Angeles, Miami, Minneapolis, New York, Pittsburgh, San Diego, San Francisco, Silicon Valley, Washington - Click the "Submit" button - New page loads, showing 10 of 1658 results (takes about 8-10 seconds to load AJAX content). - Click the "View All" button. This AJAX request takes a long time (~160 seconds) to complete, so we'll need some type of wait with expected conditions. - The results are contained in <table id='tabdata_Professionals' ...> so I would use the following two lines (but I'm not saying you have to use them): bsObj=BeautifulSoup(driver.page_source, 'lxml') # full html content of page attyResults = [login to view URL]('table', {'id':'tabdata_Professionals'}) # just the attys I can take it from there, but I'm scraping hundreds of sites, so I'm sure that I'll have additional work as questions come up.
Project ID: 10798667

About the project

8 proposals
Remote project
Active 8 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
Awarded to:
User Avatar
Hi there, This is very straightforward. In fact, the website is simple enough that there's no need to use a headless browser to scrape it. Everything you need can be done with urllib. I can have this done for you in an hour or two. Thanks for your consideration! Editing: Also, it looks like the Ajax queries returns pretty fast. The thing that takes a long time is the page downloading images as well. The page issues queries for 100 records at a time. I don't see any reason you shouldn't be able to run those back to back (or even parallel) to get the scrape time down more towards 60 seconds instead of 160.
$30 USD in 1 day
5.0 (3 reviews)
3.1
3.1
8 freelancers are bidding on average $31 USD for this job
User Avatar
Hello Sir, We have very extensive experience in scraping. We use Scrapy framework with proxies to prevent IP blocking from servers. I have gone through your requirements and can complete this job quickly. Looking forward to hear from you. Thanks Shiv Agrawal
$54 USD in 1 day
4.8 (72 reviews)
6.5
6.5
User Avatar
Hi there, I have read the project & would like to discuss.. I can create this script in Python..I have good web scraping reviews in C# as well as Python..Hope to hear from you..
$25 USD in 0 day
5.0 (136 reviews)
6.2
6.2
User Avatar
Dear Hiring Manager, I’m very interested in your job post involving these skills. I am a professional Web Scraping, Data entry, web research and lead generation expert since 3 years. I can do any kind of Data entry, web research, Lead generation, MS word, Excel, Google spreadsheet task with your satisfaction. I believe my skills would be ideal for your project. I can complete this job within the required time period and more attractive that you want. I understand your job and very much excited to offer my services for your job. Please feel free to contact me directly to discuss this position further. I am all time online on Skype and Gtalk/ Google Hangouts. We can discuss there in details in a quick way, if you are interested. Best Regards, Shafaqat Ali
$20 USD in 1 day
5.0 (59 reviews)
5.8
5.8
User Avatar
Hey, I am php developer, I know you want it with python, but why not php ? I think that using php and curl, we can easily srape the data you need
$20 USD in 1 day
5.0 (12 reviews)
3.2
3.2
User Avatar
I am an experience web developer having good hands on latest relevant technologies used for the front end and backend development,i am experienced in doing the similar projects,i could be results a better resource for your project,looking forward to here from you for the further discussion. i could result a good resource for this work,i'll try to complete work as soon as i can with perfection.
$35 USD in 1 day
0.0 (1 review)
0.0
0.0

About the client

Flag of UNITED STATES
Parkville, United States
5.0
5
Payment method verified
Member since Dec 20, 2015

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.