591Analyzer / test_imports.py
54justin's picture
Upload 13 files
f3d41f0 verified
# �� Copilot �ͦ�
# ���թҦ��ҲլO�_�ॿ�`�ɤJ
try:
print("Testing imports...")
import pandas as pd
print("? pandas")
import numpy as np
print("? numpy")
import matplotlib.pyplot as plt
print("? matplotlib")
import seaborn as sns
print("? seaborn")
import plotly.express as px
print("? plotly")
from data_generator import generate_mock_rental_data
print("? data_generator")
from rental_analyzer import RentalAnalyzer
print("? rental_analyzer")
import gradio as gr
print("? gradio")
print("\n? All imports successful!")
# ���հ򥻥\��
print("\nTesting basic functionality...")
# �ͦ����ո��
data = generate_mock_rental_data(5)
print(f"? Generated {len(data)} sample records")
# �Ы� DataFrame
df = pd.DataFrame(data)
print(f"? Created DataFrame with {len(df)} rows")
# ���դ��R���]���ϥ� HF �ҫ��^
analyzer = RentalAnalyzer(df, use_hf_models=False)
results = analyzer.run_analysis()
print(f"? Analysis completed with {len(results)} result categories")
print("\n? All tests passed!")
except Exception as e:
print(f"? Error: {e}")
import traceback
traceback.print_exc()