problem fix in python selenium

Completed Posted 5 months ago Paid on delivery
Completed Paid on delivery

I am looking for a Python developer with experience in Selenium to fix an issue with incorrect data extraction from a website. The specific problem is that the data being extracted is not accurate or complete.

I am scraping historic results from OddsPortal’s darts page ([login to view URL]). The program works fine, except that it only ever identifies a maximum of twenty matches, even if there are more matches in the event (all of which are displayed on the same page, incidentally).

Here is the actual line causing the problem :

rowList = driver.find_elements(By.CLASS_NAME,'eventRow')

rowTotal = len(rowList)

If I print rowTotal if there are more than 20 items, it still says ‘20’. If I do an inspect I can see clearly that there are more ‘eventRow’s there, and the HTML doesn’t seem to do anything odd after the twentieth occurrence. Hence I’m mystified. I’m not sure if it might be caused by some popup that I’m unaware of, but I’m stuck.

I thought other people might possibly have had similar problems, but when I searched nothing helpful came up.

This is only the second Selenium program I have written, so I may well be doing something silly and which is simple to fix. Hopefully an experienced programmer could sort it quickly, if I send them the full program code. It’s about 150 lines and I can highlight the part that is going wrong. It would be a no fix no fee basis, and I’d imagine it should be fixable quite quickly, assuming it actually is fixable.

I would need to see it working on my machine to confirm this.

Skills and Experience:

- Proficiency in Python and Selenium

- Experience with web scraping and data extraction

- Strong understanding of HTML and CSS

- Familiarity with website structure and elements

- Ability to troubleshoot and debug code

-Experience with Oddsportal helpful

Requirements:

- The solution should be provided in the form of corrected code with an explanation/comment explaining the fix.

Python Web Scraping JavaScript

Project ID: #37480257

About the project

14 proposals Remote project Active 5 mos ago

Awarded to:

ahteshamsarwar33

Hi, I can immediately fix your problem in extracting the matches from oddsportal website. Send me your program so that I can fix it and test it. I will be waiting for your response. Thanks!

£10 GBP in 1 day
(7 Reviews)
3.1

14 freelancers are bidding on average £24 for this job

mananraja

hi I have worked with oddsportal many times, and Selenium is not the correct way to scrape this website. Please check these past projects as references to my past work on oddsportal. https://www.freelancer.com/projects More

£50 GBP in 1 day
(349 Reviews)
7.5
HNMN3

Hello there! My name is Nitin and I am a Python engineer with 6 years of experience in the field. I understand that you are looking for a developer to fix an issue with incorrect data extraction from a website. Specifi More

£15 GBP in 7 days
(36 Reviews)
6.3
rahulg5466

Hi there. ⭐⭐ I am a full stack Developer ⭐⭐ with experience in HTML, Javascript, Blockchain, AWS, MY SQL, Bot Developement, Web, Machine Learning (ML), PYTHON, Deep Learning and Communications. I have worked with many More

£20 GBP in 1 day
(63 Reviews)
5.8
giaphung2k1

Hiya - confirmation that the program works correctly. As a freelance Python developer with experience using Selenium, I am confident I can fix this issue with incorrect data extraction from Oddsportal's Darts page. F More

£20 GBP in 7 days
(85 Reviews)
5.8
malkesh3m

⭐⭐⭐ Hi, My availability: Immediate. I read your project post on Python/Selenium Developer to fix an issue with incorrect data extraction from a website. We are experienced full-stack Python developers with skill sets More

£55 GBP in 1 day
(22 Reviews)
4.2
DataAnalysisGuru

Hello, I'd be happy to assist you with this problem. From the provided information, it seems that the script is not correctly identifying more than 20 matches on the page. This could be due to various reasons such as t More

£20 GBP in 1 day
(6 Reviews)
3.2
Surya0800

Hello I have worked on multiple projects using selenium for Webscraping. I somewhere feel that the html is loading for first 20 elements . I can help you to fix it. Feel free to ping me for instant fix.

£10 GBP in 7 days
(4 Reviews)
1.7
msecon

Hello, and thank you for considering me for this job. I am excited to learn more about your project and help you with your issue with the Python Selenium software. I am a full-stack JavaScript developer with extensive More

£15 GBP in 1 day
(0 Reviews)
0.0
jaydenveenstra75

From your requirements, it's similar to my previous project. That was project that scrap university datas in Canada. I used Pythond selenium for scraping and OpenAI for data classification, analysis, precessing. My Key More

£20 GBP in 1 day
(0 Reviews)
0.0
Turabraza007

Greetings! I understand that you have a python selenium script, and you are having trouble extracting complete data, as it just extracts the data to some extent. I have worked on more than 10 python web scrapping scrip More

£50 GBP in 2 days
(0 Reviews)
0.0
mehrzadgsan

Hi, I have read your job description carefully and it is a great match for my skills. I am a senior web developer who has 7 years of experience in Python Selenium. I have built many websites and I am confident to meet More

£15 GBP in 7 days
(0 Reviews)
0.0