test_feishu.py 670 B

123456789101112131415161718192021
  1. import asyncio
  2. import random
  3. import string
  4. from datetime import datetime
  5. # 导入封装的异步工具类
  6. from core.utils.feishu_data_async import FeishuDataAsync # 假设已保存为该文件名
  7. async def test_feishu():
  8. async with FeishuDataAsync() as feishu:
  9. spreadsheet_token = "ISFnspGcjhyxO6tj0fycbQARnUg"
  10. sheet_id = "a44975"
  11. valus =await feishu.get_values(spreadsheet_token=spreadsheet_token,sheet_id=sheet_id)
  12. print(valus)
  13. await feishu.insert_values(spreadsheet_token=spreadsheet_token, sheet_id=sheet_id, ranges="A2:Z2", values=["2", "23333", "3", "4"])
  14. if __name__ == '__main__':
  15. asyncio.run(test_feishu())