Python Selenium Web Scrapper Development

Job ID: 39602821

Budget: $10 – $30 USD

Scrapper for a website using Python selenium

https://www.youtube.com/watch?v=SvBQdSNONc8

You are given a username and password to log in and you need to program the following steps.
1. Get login information
Read the username (USERNAME) and password (PASSWORD) from the .env file or any other secure source.

2. Login to the site
Open a Chrome browser using Selenium.
Go to https://service.ariba.com/Sourcing.aw/109578004/aw.

2. Find and set the “UserName” and “Password” fields.
Click the “Login” button and wait for the login to complete.
3. Select the target company_ In the tab bar, click the “More…” option to open the drop-down list.
Find and select the company name (for example, “Saudi Electricity Company”) in the list.
5. Wait for the company tab to become active (class w-tabitem-selected).
6. Finding the main dashboard frame (SupplierFrame)

what should be added:
1. getting all the list of the links (14 links, now it gets only 4)
2. Saving them in a list,
3. Scrapping the content of all links and puting it in a google sheet.
4. Sending all the google sheet content to an endpoint.