import okx.PublicData as PublicData
import time

# 记录程序开始时间
start_time = time.time()


flag = "0"  # 实盘:0 , 模拟盘：1

publicDataAPI = PublicData.PublicAPI(flag=flag)

# 获取交易产品基础信息
result = publicDataAPI.get_instruments(
    instType="SWAP"
)
print(result)


# 记录程序结束时间
end_time = time.time()

# 计算程序执行的总时间
execution_time = end_time - start_time

# 输出程序执行时间
print(f"程序执行时间: {execution_time:.4f} 秒")

# 等待用户输入，防止程序关闭
input("按 Enter 键退出...")
