Refactor code structure for improved readability and maintainability

This commit is contained in:
2025-12-10 13:47:34 +01:00
parent 67f967aa09
commit bcb96213ee
73 changed files with 4307 additions and 1315 deletions

21
test.py
View File

@@ -1,15 +1,10 @@
from src.backend.catalogue import Catalogue
from src.logic.webrequest import BibTextTransformer, WebRequest
from src.services.webrequest import BibTextTransformer, TransformerType, WebRequest
cat = Catalogue()
result = cat.get_book("3825872475")
print(result)
web = WebRequest()
web.get_ppn("3825872475")
data = web.get_data_elsa()
print(data)
bib = BibTextTransformer()
bib.get_data(result)
book = bib.return_data()
transformer = BibTextTransformer(TransformerType.RDS)
print(book)
data = WebRequest().set_apparat(71)
data = data.get_ppn("CU 3700 R244 (2)").get_data()
rds = transformer.get_data(data).return_data("rds_availability")
print(rds)