
import pandas as pd

file3034 = r'/root/.openclaw/workspace-xiaoyan/business_knowledge/L2单词表/30-34.xlsx'
df3034 = pd.read_excel(file3034)

print("="*60)
print("30-34.xlsx 文件结构：")
print(f"行数: {len(df3034)}")
print(f"列数: {len(df3034.columns)}")
print("\n列名:")
for i, col in enumerate(df3034.columns):
    print(f"  列{i}: {col}")

print("\n前30行内容：")
print(df3034.head(30))

print("\n尝试找出包含单词的列...")
# 检查前几列中包含字母的内容
for col_idx in range(min(5, len(df3034.columns))):
    col_data = df3034.iloc[:, col_idx].dropna()
    # 统计包含字母的单元格数
    has_letter = col_data.apply(lambda x: any(c.isalpha() for c in str(x))).sum()
    print(f"列{col_idx}: 包含字母的单元格数 = {has_letter}")
