4 مستودعات
Mechanisms for storing unstructured data extracted from web pages into structured databases.
Distinct from Database-Backed Persistence: Existing candidates focus on job metadata or session state, not the persistence of extracted web content.
Explore 4 awesome GitHub repositories matching data & databases · Scraped Data Persistence. Refine with filters or upvote what's useful.
PythonSpiderNotes is a comprehensive instructional resource and framework for building web crawlers and extracting data using the Python programming language. It provides a set of methods for parsing unstructured HTML and JSON data into structured formats for persistent storage. The project includes detailed guides and tutorials on browser automation for retrieving dynamic content, as well as a framework for data extraction. It specifically covers anti-bot bypass techniques, such as rotating proxies and spoofing headers, to avoid IP blocks and detection systems. The capability surface extend
Provides mechanisms for storing unstructured data extracted from web pages into structured databases.
This project is a Python web scraping tutorial and framework designed for building automated data extraction tools and web crawlers. It provides a structured approach to navigating websites and persisting scraped data to databases. The project includes a toolset for web API analysis, focusing on reverse engineering obfuscated API requests and inspecting network traffic to extract structured data. It also covers optical character recognition workflows to convert visual text within images into machine-readable strings. The framework covers capabilities for headless browser automation to handle
Provides a structured approach to persisting scraped data into databases for long-term storage and analysis.
هذا المشروع هو إضافة بيانات وصفية لـ Jellyfin وموفر مكتبة وسائط مصمم لجلب معلومات الأفلام والعروض من خوادم خلفية بعيدة. يعمل كمنظم وسائط مؤتمت يقوم بملء مكتبات Jellyfin بالعناوين، وسير الممثلين، والصور. تتضمن الإضافة محركاً محلياً لاكتشاف الوجوه لتوسيط واقتصاص صور الممثلين المصغرة وأغلفة الوسائط تلقائياً. كما توفر أدوات ترجمة تستخدم واجهات برمجة تطبيقات خارجية لتحويل ملخصات الأفلام والمراجعات إلى اللغات المستهدفة. يدير النظام تنظيم الوسائط من خلال تجميع الفيديو متعدد الأقراص، وإعادة تعيين الأنواع، ووسم لغة الترجمة. يدعم التحسينات المرئية مثل إضافة مؤشرات الترجمة إلى الملصقات وتضمين معاينات المقاطع الدعائية عن بعد. يمكن تثبيت الخدمة الخلفية عبر ملف ثنائي أو حاوية، مع خيارات للنشر السحابي وأمان الوصول القائم على الرموز المميزة.
Stores scraped movie and show metadata in SQLite or PostgreSQL to maintain library information across restarts.
Distribute crawler is a distributed web scraping framework that integrates with Scrapy to coordinate multiple crawler instances across clusters. It utilizes a centralized task queue to manage and scale concurrent data collection operations, enabling horizontal scaling of scraping tasks across multiple worker nodes. The framework distinguishes itself through its focus on large-scale data management and traffic control. It persists scraped items and binary assets into document-oriented database clusters, utilizing deduplication logic to optimize bandwidth and storage. To maintain consistent dat
Maps extracted web content directly into flexible document-oriented database schemas for scalable storage.