{"repo":"jparedesDS/hltv-scraper","free":true,"listed":false,"github":"https://github.com/jparedesDS/hltv-scraper","clone":"git clone https://github.com/jparedesDS/hltv-scraper.git","description":"Scraping and data analysis of each individual and team player for the Counter Strike 2 competitive game","language":"Python","stars":23,"topics":["beautifulsoup4","chromium","python","scraper"],"license":null,"category":"scrapers-browser-automation","readme_excerpt":"HLTV Team and Player Stats Scraper This project is a Python script that uses Selenium , BeautifulSoup , and undetected-chromedriver to scrape detailed team and player statistics from the HLTV website. The script gathers data on teams, their lineups, and individual player stats, saving the results in a CSV file. Features 1. I calculated a single performance score based on the key statistics: Winrate, K/D Ratio, Rating 2.1, and HLTVImpact. This calculation is found in the SCORE PERFORMANCE column. 2. Extracts information about teams, maps played, win rates, and lineup statistics. 3. Collects individual player stats such as impact, KAST, opening kill ratios, and specific kill types (rifles, snipers, SMGs, pistols, etc.). 4. Saves the data into a well-structured CSV file sorted by player names. Requirements Make sure you have the following dependencies installed before running the script: - Python 3.7 or higher - Python packages: - selenium - beautifulsoup4 - undetected chromedriver - pandas - numpy - openpyxl - sklearn You can install the dependencies using a requirements.txt file: Important Notes Execution Time: The script navigates through multiple pages and performs web scraping, which may take several minutes to complete. Pop-up Blockers: Ensure there are no restrictions on pop-ups, as the script opens new tabs to collect data. Date Range: This script is configured to extract data for 2023. To change the date range, modify the line: CSV Structure The generated CSV file will ","default_branch":null,"files":null,"tree":[],"storefront":"/r/jparedesDS","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jparedesDS/hltv-scraper/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}