
Completed
Posted
Paid on delivery
I'm looking for a proficient Python developer who can write a function to download a PDF from a specific webpage. This task involves navigating some server security measures represented in cookies. The site does not use captchas or cloud flare protection. The function takes company ID as input (for example: 10000014) 1. Go to GISA Search and use "Search by Business license" option. 2. Search for the company ID 3. Download the PDF under "Generated Document" tab. The process might be different when it comes to writing the algorithm in Python, importantly, do not use selenium. Key Requirements: - Utilize BeautifulSoup with Requests for managing cookies and authentication. - Identify and retrieve the JavaScript-generated link to the PDF. - Understand and implement the retrieval of the link via an API call after the page load. Ideal Skills: - Python - Web scraping - Understanding of server security measures - Proficiency in BeautifulSoup and Requests library - Experience with API calls Please note, the solution should not utilize Selenium and should be straightforward, using the browser's endpoints to fetch the data.
Project ID: 39215734
62 proposals
Remote project
Active 4 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
62 freelancers are bidding on average $155 USD for this job

$52 USD in 2 days
8.2
8.2

$74 USD in 2 days
7.8
7.8

$130 USD in 5 days
8.0
8.0

$250 USD in 7 days
7.1
7.1

$220 USD in 1 day
6.7
6.7

$30 USD in 1 day
6.4
6.4

$75 USD in 7 days
6.2
6.2

$156 USD in 7 days
6.4
6.4

$80 USD in 5 days
5.6
5.6

$140 USD in 7 days
4.8
4.8

$155 USD in 4 days
4.7
4.7

$30 USD in 7 days
4.7
4.7

$250 USD in 7 days
5.2
5.2

$30 USD in 7 days
4.5
4.5

$30 USD in 7 days
3.9
3.9

$230 USD in 3 days
4.5
4.5

$250 USD in 1 day
3.8
3.8

$100 USD in 1 day
3.6
3.6

$155 USD in 3 days
3.9
3.9

$70 USD in 7 days
3.6
3.6

Alexandria, Egypt
Payment method verified
Member since Oct 9, 2020
$10 USD
₹100-400 INR / hour
₹1500-12500 INR
$1500-3000 USD
₹37500-75000 INR
₹1500-12500 INR
₹400-750 INR / hour
€65-120 EUR
₹100-400 INR / hour
₹750-1250 INR / hour
$10-30 USD
€8-30 EUR
$750-1500 CAD
₹750-1250 INR / hour
$30-250 USD
$30-60 SGD / hour
$2000-3000 USD
₹600-1500 INR
₹750-1250 INR / hour
$750-1500 USD
$250-750 AUD