
Complété
Publié
Payé lors de la livraison
My small Python script scrapes a single website with BeautifulSoup and has reliably pulled the data I need for months. Yesterday the site pushed an update and the extraction part suddenly broke—no errors, just empty results. I have not changed anything on my end, so the issue is almost certainly new HTML structure, class names, or an extra layer of JavaScript that BeautifulSoup is now missing. Here is what I need: • Review the existing code, identify exactly why the selectors or parsing logic no longer match the updated markup. • Patch or refactor the script so it again captures every data field that used to be returned. • Keep the rest of the workflow (file writes, scheduling, etc.) untouched; only the scraping section needs attention. • Provide a brief explanation of the fix so I can maintain it next time the site changes. Acceptance criteria: when I run the script it should populate the same CSV columns with valid, complete rows, matching the live site’s content at time of execution. The code is short—roughly 120 lines—and uses only requests, BeautifulSoup and pandas. No headless browser or Selenium is currently involved; I would like to stay with lightweight scraping unless adding one lightweight dependency becomes unavoidable.
N° de projet : 40261513
43 propositions
Projet à distance
Actif à il y a 7 jours
Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux

Hi there, I can review your existing script, identify why the selectors no longer match the updated HTML, and fix only the scraping section while keeping the rest of your workflow unchanged. I’ll adjust the parsing logic to match the new structure and ensure the script again captures all original data fields correctly using requests and BeautifulSoup. If needed, I’ll check for hidden API/XHR endpoints before suggesting any heavier solution. You’ll receive the patched script and a brief explanation of what changed so you can maintain it in the future. Regards, Avinash
£10 GBP en 1 jour
5,6
5,6
43 freelances proposent en moyenne £18 GBP pour ce travail

As an experienced developer with over 13 years focussed on Python web automation and scraping, I'm well-prepared to get your scraper working smoothly again. Python scrapers are my forte and I've solved multiple instances where websites made updates that caused scrapers to malfunction, much like the situation at hand. With specific expertise in BeautifulSoup, requests, pandas, and similar libraries your project's needs will be efficiently addressed without moving into resource-intensive alternatives like Selenium. A thorough review of your existing code to identify the precise reason for the failure is the first step I'll undertake. Once determined, I'll diligently fix the broken selectors or parsing logic without impacting any functionalities you require - such as file writes or scheduling. Additionally, I understand the importance of maintaining solutions post-delivery, so I'll provide you with a comprehensive explanation of the fix ensuring you have the knowledge to maintain it effectively, even if the site goes through further updates. In conclusion, my specialized skills in Python web scraping coupled with a deep understanding of data extraction and experience in handling similar projects fittingly qualify me to resolve your issue. I'm committed to deliver high-impact, result-driven solutions on time and budget. So, let’s get this scraper pulling data like before. Contact me today and let's make sure your Python proxy script works flawlessly-capturing every data field!
£30 GBP en 1 jour
7,1
7,1

Hi, Classic scenario , site redesign shifts the HTML structure and selectors silently return empty instead of throwing an error, so everything looks fine until you check the output. Easy to diagnose once I can see the current markup alongside your code. Some scrapping projects that i have done are: 1-NewsList App POC 2-Smart Shop App 3-Radio Ad Scraping Share the script and the target URL and I'll have it back to you fast. Cheers, Umair
£15 GBP en 7 jours
4,9
4,9

experienced python bs4 scraper fixer. i can review your code, update selectors for new html/js changes, restore full data extraction to csv. explain the patch clearly.
£15 GBP en 2 jours
5,0
5,0

My name is Larsen and I'm here to help fix your Python script. With years of experience in web scraping, data extraction, and processing, I possess uncanny expertise that enables me to troubleshoot issues just like the one you're experiencing with ease. Rest assured, I am more than familiar with BeautifulSoup and understand the necessity of efficient and lightweight scraping techniques. To guarantee the best solution for your needs, I will start by thoroughly reviewing your existing code and identifying the source of the problem. Whether it's due to modified selectors or changed parsing logic, I'll promptly update the necessary components so that each data field is accurately captured as it was before. Additionally, I'll maintain the rest of your workflow untouched, ensuring a seamless integration of my fixes with your current system. But my value extends beyond simply troubleshooting. Communication and empowerment are vital aspects of any successful project; thus, I will provide you with a clear explanation of the fix implemented for future reference. With a passion for continuously learning new things, I make it my duty to stay updated on industry trends and anticipate possible changes to provide solutions that stand the test of time. Trust me with your project and let's restore your script's functionality. With Best Regards, Larsen
£15 GBP en 3 jours
5,0
5,0

Hi. I have rich experience with web scraping. As an experienced Full-Stack Developer well-versed in Python and skilled in web scraping, I would be an ideal choice for rejuvenating your broken scraper script. Over my 8 year career, I have honed my ability to quickly identify the root causes of problems within a codebase and provide tailored solutions. My expertise with libraries such as Beautiful Soup will be instrumental in navigating the updated HTML structure or class names that have caused the breakage. Moreover, I understand and respect your preference for a lightweight approach in your scraping project. I share this sentiment, and unless absolutely necessary, I will ensure to maintain the lightweight nature of the scraper by not employing headless browsers or Selenium. Finally, what sets me apart is my commitment to empowering clients to independently handle similar issues in the future. Once I have patched or refactored your script, I'll provide you with a detailed explanation of the fix implemented so that you can maintain it even when faced with newer site changes. With me on your team, you can rest assured that your scraping workflow will be working optimally once again, allowing you to focus wholly on leveraging the scraped data for actionable insight
£15 GBP en 1 jour
4,7
4,7

With over five years of dedicated experience in Python and automation, I'm the perfect fit to tackle this project head-on. My expertise lies in troubleshooting and optimizing code to maintain its reliability and prevent future hiccups—your Python script included. I have a robust background in web scraping and data extraction, having built scraping systems for multiple industries including e-commerce, real estate, and job portals. My toolset includes BeautifulSoup, along with other relevant libraries like Selenium and Pandas, making me well-equipped to handle this project without deviating from the lightweight approach preferred by you. What sets me apart is my business-focused engineering mindset. While fixing your scraper is the primary goal, I'm also cognizant of the larger picture; I want to make sure the solution I provide not just solves for now but also remains maintainable over time. ℝegardless if you're looking to extract data, automate operations or build long-term scalable systems my reliable execution strategy will ensure a quick turnaround without compromising on quality.
£25 GBP en 1 jour
5,9
5,9

Hi, Before proceeding, two quick clarifications: 1. Is the target content still visible in “View Page Source,” or only in the browser’s Inspect (which would indicate JS rendering)? 2. Are you scraping a single static page or paginated/multi-page results? I can turn this around quickly once I see the script and URL. lets connect via freelancer chat and share further thoughts regards -Shabahat
£20 GBP en 1 jour
4,7
4,7

Dear Client, When a script that has worked for months suddenly returns empty results without an error, the site has likely transitioned to dynamic class naming (Tailwind/CSS Modules), wrapped their content in a Shadow DOM, or implemented a client-side hydration step that BeautifulSoup can’t "see." I specialize in resilient web scraping and can quickly refactor your 120-line script to align with the new markup. My goal is to keep your stack lightweight, avoiding heavy headless browsers unless absolutely necessary for data visibility. Why Choose Me? Minimal Dependencies: I prioritize requests and BeautifulSoup. If the site now requires JS rendering, I’ll suggest httpx or requests-html before jumping to Selenium to keep your resource usage low. Fast Turnaround: Since the script is short, I can typically identify the break and provide a patch within a few hours of receiving the code. Clear Handover: I’ll provide a "Change Log" explaining exactly what changed in the HTML so you can spot it yourself next time. I am ready to fix your scraper immediately. Best regards, Oleksandr
£20 GBP en 1 jour
3,7
3,7

Hi, I’ve read your description carefully, and this is a classic case of a site update breaking existing BeautifulSoup selectors. I’ve fixed many scrapers where HTML structure, class names, or rendering behavior changed and returned empty results without errors. I will: • Review your 120-line script and identify exactly why the parsing no longer matches the updated markup • Patch/refactor only the scraping section (leaving CSV output, scheduling, and workflow untouched) • Ensure the script again populates the same columns with complete, valid rows • Provide a brief explanation of what changed and how to adjust it in the future I’ll keep it lightweight (requests + BeautifulSoup) unless a small additional dependency is truly necessary. Can deliver quickly. Ready to start.
£15 GBP en 2 jours
2,8
2,8

As a frontend developer focused on crafting efficient and innovative web experiences, I understand the criticality of data extraction and its reliability for your business. My expertise in languages such as HTML, CSS, JavaScript and popular libraries like BeautifulSoup make me confident that I can tackle the issue with your Python scraper. Over the years, I've built an extensive skill set that perfectly aligns with your project needs. From maintaining clean and efficient code for optimized performance to my familiarity with web accessibility (A11Y), I enforce a strong commitment to quality much like yours. Additionally, my UI/UX optimization skills ensures that not only will your scraper be fixed, but it will also adapt seamlessly to future changes on the website. Let's work together to patch or refactor your script so it captures every necessary data field once again while keeping the rest of the workflow untouched. Through thorough code-review, diligent problem-solving, and transparent explanation, I will ensure you fully comprehend why the issue occurred as well as how to maintain and optimize the system for any possible future updates. Choose me for a speedy resolution without compromising the lightweight aspect of the script!
£10 GBP en 5 jours
2,5
2,5

I understand you require a fix for your Python scraper that stopped returning data after a recent website update, likely due to changes in HTML structure or added JavaScript layers. You need the scraping logic adjusted without altering the rest of your workflow, and a clear explanation of the fix for future maintenance. The script uses requests, BeautifulSoup, and pandas, and you prefer to avoid heavier dependencies like Selenium. With over 15 years of experience and 200+ projects completed, I specialize in API integration and web scraping using Python, including BeautifulSoup and pandas. I have a strong background in full stack development and data extraction, which equips me well to analyze and adapt your current code effectively while preserving the existing pipeline. I will start by reviewing your 120-line script to identify where the selectors or parsing logic fail against the updated markup. If necessary, I’ll refactor the scraping section to handle any new HTML or lightweight JavaScript changes, ensuring the output CSV matches the live site’s data. I expect to deliver a working patch and explanation within a day, sticking to requests and BeautifulSoup unless a lightweight addition becomes essential. Feel free to share the script so we can discuss how to get your scraper back on track smoothly.
£11 GBP en 7 jours
2,6
2,6

⭐Hi⭐, I have experience fixing Python scraping scripts that break after website updates. The main challenge here is adapting your BeautifulSoup selectors to the new HTML structure or JavaScript changes without affecting the rest of your workflow. Approach: • Review your existing code to pinpoint why data fields are returning empty • Update or refactor the parsing logic to match the site’s new structure • Ensure file writing, scheduling, and pandas workflow remain unchanged • Provide a brief explanation of the changes for easy future maintenance I can deliver a patched script that restores full CSV output exactly like before, keeping it lightweight and efficient.
£20 GBP en 1 jour
2,2
2,2

⭐Hello⭐ This sounds like a classic case of DOM structure drift — and I’ve fixed this exact situation many times. This is a small, contained fix. Looking forward to reviewing the script. Best regards
£20 GBP en 1 jour
1,4
1,4

Hello! I understand that the recent website update has disrupted your Python script’s ability to scrape data, likely due to changes in HTML structure or class names. I'll review the existing code to pinpoint why the selectors no longer match the updated markup, then patch the scraping section to restore functionality while leaving the rest of your workflow intact. I'll ensure that the CSV outputs match the live site’s content and provide a clear explanation so you can handle future updates. Let's fix this swiftly!
£15 GBP en 1 jour
0,5
0,5

Hello, I will fix your Python script to restore its data scraping functionality. The recent update to the website likely altered the HTML structure or class names, causing the existing selectors to fail. I have extensive experience with web scraping projects, successfully handling similar issues. I’ve worked on several scripts using BeautifulSoup, ensuring robust data extraction even with changing site structures. **Implementation Approach:** - Review the current BeautifulSoup selectors against the updated HTML. - Refactor the parsing logic to match the new structure. - Maintain existing workflow (file writes, scheduling) intact. - Ensure the script returns all previously captured data fields. - Document changes and provide a clear explanation for future maintenance. **Key Questions:** - Do you have a specific example of the data that is missing? - Are there any new elements or classes on the page that you’ve identified? - What is your timeline for this fix? I’m ready to start immediately. Let’s get your script running smoothly again.
£30 GBP en 7 jours
0,0
0,0

Hi, I am Vasyl, a seasoned freelancer with 8+ years of experience in Python scripting and web scraping. I have carefully reviewed your project requirements and am confident in my ability to address the issue with your Python scraper post-update. I will meticulously analyze the existing code to pinpoint the discrepancies caused by the updated website structure. By adjusting the selectors and parsing logic accordingly, I will ensure that the script retrieves the desired data accurately. I will provide a seamless fix while preserving the existing workflow, and offer a clear explanation for future maintenance. Let's discuss further to delve into the specifics and initiate the resolution process promptly. Thanks, Vasyl
£18 GBP en 7 jours
0,0
0,0

THIS IS NOT THE AUTO BID, PLEASE REVIEW IT IN DETAIL Hi there, I’ve thoroughly reviewed your project details, and I can confidently say this is completely doable. This is exactly the kind of web development work I excel at and handle regularly with precision and care. I’m a skilled web developer with strong experience in PHP, Web Scraping, JavaScript, Data Extraction, Python, Data Processing, BeautifulSoup and Pandas. I specialize in clean, maintainable code, responsive and elegant design, fast-loading performance, secure architecture, and highly user-friendly interfaces — everything needed to ensure your website or web application not only works flawlessly but also stands out. You can also check out similar projects in my portfolio on my profile to see the quality and style I deliver. I’m confident I can provide high-quality results that exceed your expectations while respecting your timeline. Let’s turn your project into something amazing, sleek, and irresistible.
£10 GBP en 2 jours
0,0
0,0

Hello, how are you? I've just read your job description and I am excited to apply for this project. With over 10 years of experience building scalable web applications and a proven ability to bridge the gap between front-end and back-end development, I am confident in my ability to contribute to your project. Front-End Expertise: Proficient in [React.js, Tailwind CSS, and HTML5], creating intuitive and responsive user interfaces. Back-End Skills: Strong experience with [Node.js, Python/Django, PHP/Laravel/WordPress, etc], and RESTful API development. Database Management: Skilled in [SQL, PostgreSQL, MongoDB] to design and optimize complex data structures. Deployment: Proficient in [AWS, Docker, Kubernetes] for deploying and managing scalable applications. Team Collaboration: Familiar with agile methodologies and tools like Jira, Git, and CI/CD pipelines. I thrive on solving complex challenges and delivering products that exceed expectations. I would love the opportunity to discuss how my experience aligns with your goals. Looking forward to hearing from you soon! Kind regards, Thanks! Dennis
£15 GBP en 7 jours
0,0
0,0

Hi, I can easily DO your work IN 24 HOURS, DM me now to get started, PRICE NEGOTIABLE 100% Work satisfaction is provided
£15 GBP en 1 jour
0,0
0,0

Hi there! When a scraper suddenly returns empty data after a site update, it usually means the HTML structure or selectors have changed. This can silently break the extraction even when the script runs without errors. I have worked on Python scrapers built with BeautifulSoup where site updates caused similar issues. I have experience fixing selector mismatches and adapting parsing logic to new markup changes. I have also maintained lightweight scraping workflows without disrupting existing scheduling or data pipelines. My approach will be to review your current scraping logic and compare it with the updated site structure. I will adjust only the extraction part so it matches the new HTML while keeping your workflow untouched. I will ensure the script again captures all required fields correctly into the CSV. I will also provide a short explanation so future updates can be handled easily. check our work https://www.freelancer.com/u/ayesha86664 Has the site recently added any dynamic content or JavaScript loading? Let me know if you’re interested & we can discuss it. Best Regards Ayesha
£15 GBP en 2 jours
0,0
0,0

Galashiels, United Kingdom
Méthode de paiement vérifiée
Membre depuis nov. 20, 2023
£10-20 GBP
£10-20 GBP
£10-20 GBP
£10-20 GBP
₹12500-37500 INR
₹12500-37500 INR
$10-30 CAD
$250-750 USD
₹1500-12500 INR
$30-250 USD
₹12500-37500 INR
€30-250 EUR
₹600-1500 INR
$10-30 AUD
$30-250 USD
₹1500-12500 INR
$30-250 USD
₹1500-12500 INR
$30-250 USD
$30-250 USD
$250-750 USD
₹600-1500 INR
$3000-5000 USD
$30-250 AUD