这里用efinance库来试试看:
# -*- coding: utf-8 -*-
import efinance as ef
import pandas as pd
# 获取期货基础信息数据
futures_info = ef.futures.get_futures_base_info()
# 将数据转化为pandas DataFrame格式
df = pd.DataFrame(futures_info)
print(df)
# 将DataFrame写入Excel文件
df.to_excel('futures_base_info.xlsx', index=False)
效果: