Baz00k@
Icon csfd scraper
Database / Media

csfd scraper

1.0.0

A utility module for searching for films on ČSFD.cz and obtaining the exact addresses of their profiles. It serves as an enrichment component for film database workflow and other tools.

What the project solves

A utility module for searching for films on ČSFD.cz and obtaining the exact addresses of their profiles. It serves as an enrichment component for film database workflow and other tools.

How the application works and what it is for

Overview

CSDD Scraper serves as a backbone component for the MFilmDB when automatically completing metadata about films. Instead of manually entering links, the module can identify the correct film profile based on name and year of issue and return structured data including ID, evaluation and technical information.

  • Primary purpose: Programme search and parsing of data from the CSDP web site
  • Application type: Python library / module (without graphical interface).
  • Platforms: Cross-platform (requires Python).
  • Technology: requests, Beautiful SoulSup4, HTML parsing.

Basic information about application

Application NameCSDD Scraper
Version1.0.0
Date of issue2026-01-18
Project sizeca. 25 KB (net code)
Language / RuntimePython 3.8 +
Frameworkrequests + bs4
Addiction,
Data / databasesIn- memory cache

Application

Basic programming call:

Data formats

The output of the function is the class object (dataclass) with the following structure:

  • (page): Full name of the film on the profile.
  • (int): Year of production.
  • (str): Cannon URL (e.g. ).
  • (int): Unique numeric ID in the CSDD system.
  • (float): Current percentage.
  • / : Text fields about the origin of the film.
  • List of directors' names.

Troubleshooting

ProblemCauseSolution