Find Jobs
Hire Freelancers

Python sctipt to scrape data from a website.

$30-250 USD

In Progress
Posted about 15 years ago

$30-250 USD

Paid on delivery
Hello, I need a python script to scrape information from another website and create a comma delimited file with the information. This script will be used to update stock levels. The script will also notify me via email if the URL is not found or if the price on the URL has changed. The python script should use sendmail to send the emails (this script will be hosted on a Linux computer) The python script should read the data from a input data file that’s in a delimited format that will contain the following fields. product code, Members Price, product url The python script should go to the URL and look for the field 'Quantity in Stock:' and take that info and put it into a output CSV file that will contain these two fields product code, Quantity Two other checks should happen. 1. If the url is not found then the Quantity should be set to 0 on the output file field 'Quantity' and an email should be sent letting us know the product url could not be found. 2. if the input field "Members Price" does not equal the Members Price field on the URL a email notification should be sent displaying both the price we have in the input file and what the price was actually noted as on the websites url. Note: the website does require a user to login via a webform. the login and password will be provided once the project is accepted.
Project ID: 374477

About the project

11 proposals
Remote project
Active 15 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

About the client

Flag of UNITED STATES
Port Richey, United States
5.0
17
Member since Feb 7, 2008

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.