Scrap data and photos from some Directories
Budget: €30 – €250 EUR
We need a Python expert to scrap some data from directories and send us one CSV file. They are models directories. We need only the models with an Instagram account.
So your script will go on each model profile page to extract their pictures and data.
Your script will check if an Instagram account already exists in order to avoid duplicate models in the final CSV.
Your CSV file will have a column “images” with the URL of images.
https://www.webtoffee.com/woocommerce-import-products-with-images/
You can find here below a sample of the CSV file we expect:
https://docs.google.com/spreadsheets/d/1ls2lwF4w-UN_XvwGzzmMkO3kidSS99Sl1QCiS4Cy7Kk/edit?usp=sharing
The URL of the images folder will be https://missinstagram.org/uploads/models/
You will rename the images by the modelusernameX.jpg where X is the number of pictures in case there are several. Ex:
https://missinstagram.org/uploads/models/sachabella1.jpg|https://missinstagram.org/uploads/models/sachabella2.jpg|https://missinstagram.org/uploads/models/sachabella3.jpg|https://missinstagram.org/uploads/models/sachabella4.jpg
Each picture is separated by a “|”
As you will run the script, we need you to send the zip with all the pictures with the correct name to make the correspondence with a WP plugin Import of Woocommerce products.
We will then upload it to our WordPress website in the “uploads” folder.
https://modelisto.com/Models
http://www.modelsheight.com
https://www.babepedia.com/lists
https://myflybae.com/category/models/
The unique ID of each model will be her Instagram account. If the model doesn’t have an Instagram account, you don’t scrap her.
You need to extract the :
Pictures
First name
Last name
Instagram username
Twitter username
TikTok username
Website
Email
phone
Description
Hair color
Eyes color
Height cm : 163 cm
Weight Kg: 48 kg
Bust cm: 86 cm
Waist cm: 66 cm
Hips cm: 91 cm
Date of Birth: 10/27/1998
Nationality: Australian
Some directory doesn’t display all these fields. In this case, you ignore it.
As we use woocommerce to create our model directory, in the CSV file, there will be the columns “price” with the value 0.
In the column post_excerpt, there will be these data:
First Name: Jenny
Last Name: Smith
Instagram: jennysmith
Twitter: jennysmitth
TikTok: jennysmitth"
In the column post_content, there will be these data:
Hair color : Blonde
Eyes color : Blue
Height cm : 163
Weight Kg: 48
Bust cm: 86
Waist cm: 66
Hips cm: 91
Date of Birth: 10/27/1998
Nationality: Australian
So your script will go on each model profile page to extract their pictures and data.
Your script will check if an Instagram account already exists in order to avoid duplicate models in the final CSV.
Your CSV file will have a column “images” with the URL of images.
https://www.webtoffee.com/woocommerce-import-products-with-images/
You can find here below a sample of the CSV file we expect:
https://docs.google.com/spreadsheets/d/1ls2lwF4w-UN_XvwGzzmMkO3kidSS99Sl1QCiS4Cy7Kk/edit?usp=sharing
The URL of the images folder will be https://missinstagram.org/uploads/models/
You will rename the images by the modelusernameX.jpg where X is the number of pictures in case there are several. Ex:
https://missinstagram.org/uploads/models/sachabella1.jpg|https://missinstagram.org/uploads/models/sachabella2.jpg|https://missinstagram.org/uploads/models/sachabella3.jpg|https://missinstagram.org/uploads/models/sachabella4.jpg
Each picture is separated by a “|”
As you will run the script, we need you to send the zip with all the pictures with the correct name to make the correspondence with a WP plugin Import of Woocommerce products.
We will then upload it to our WordPress website in the “uploads” folder.
https://modelisto.com/Models
http://www.modelsheight.com
https://www.babepedia.com/lists
https://myflybae.com/category/models/
The unique ID of each model will be her Instagram account. If the model doesn’t have an Instagram account, you don’t scrap her.
You need to extract the :
Pictures
First name
Last name
Instagram username
Twitter username
TikTok username
Website
phone
Description
Hair color
Eyes color
Height cm : 163 cm
Weight Kg: 48 kg
Bust cm: 86 cm
Waist cm: 66 cm
Hips cm: 91 cm
Date of Birth: 10/27/1998
Nationality: Australian
Some directory doesn’t display all these fields. In this case, you ignore it.
As we use woocommerce to create our model directory, in the CSV file, there will be the columns “price” with the value 0.
In the column post_excerpt, there will be these data:
First Name: Jenny
Last Name: Smith
Instagram: jennysmith
Twitter: jennysmitth
TikTok: jennysmitth"
In the column post_content, there will be these data:
Hair color : Blonde
Eyes color : Blue
Height cm : 163
Weight Kg: 48
Bust cm: 86
Waist cm: 66
Hips cm: 91
Date of Birth: 10/27/1998
Nationality: Australian