30 lines
1.2 KiB
Python
Executable File
30 lines
1.2 KiB
Python
Executable File
# /app/app/test_outside/rontgen_skript.py
|
|
import asyncio
|
|
import json
|
|
from sqlalchemy import text
|
|
from app.database import AsyncSessionLocal
|
|
|
|
async def show_gold():
|
|
async with AsyncSessionLocal() as db:
|
|
res = await db.execute(text('SELECT make, model, power_kw, engine_capacity, fuel_type, factory_data FROM data.vehicle_catalog ORDER BY id DESC LIMIT 10'))
|
|
rows = res.fetchall()
|
|
|
|
print('\n' + '🏆 AZ ARANY KATALÓGUS LEGÚJABB JÁRMŰVEI 🏆'.center(60))
|
|
print('=' * 60)
|
|
|
|
for r in rows:
|
|
make, model, kw, ccm, fuel, json_data = r
|
|
print(f'🚗 {make} {model}')
|
|
print(f' ⚙️ Motor: {ccm or "?"} ccm | {kw or "?"} kW')
|
|
print(f' ⛽ Üzemanyag: {fuel}')
|
|
|
|
# Megnézzük, van-e az AI által talált extra adat (pl. motorkód vagy gumi méret)
|
|
if json_data and isinstance(json_data, dict):
|
|
engine_code = json_data.get('engine_code', 'Nincs adat')
|
|
print(f' 🔍 Motorkód (AI/RDW): {engine_code}')
|
|
print('-' * 60)
|
|
|
|
if __name__ == "__main__":
|
|
asyncio.run(show_gold())
|
|
|
|
# docker exec -it sf_api python /app/app/test_outside/rontgen_skript.py |