Spaces:
Sleeping
Sleeping
File size: 731 Bytes
463f868 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | import os
import lovecasim_engine as rust_engine
def debug_rust_loading():
print("--- Rust Loading Debug ---")
json_path = "data/cards_compiled.json"
if not os.path.exists(json_path):
print(f"Error: {json_path} not found")
return
with open(json_path, "r", encoding="utf-8") as f:
card_data_json = f.read()
print(f"File size: {len(card_data_json)} bytes")
try:
print("Initializing Rust CardDatabase...")
rust_db = rust_engine.PyCardDatabase(card_data_json)
print(f"Success! Loaded {rust_db.member_count} members.")
except Exception as e:
print(f"FAILURE: {e}")
if __name__ == "__main__":
debug_rust_loading()
|