公众号

TSL课堂

登录
  • 目录
  • 资料
  • 介绍
  • 评论
  •      课时12019-06-13 配置
  •      课时22019-06-13 调用
  •      课时32019-09-18 常见错误
  •      课时42019-09-18 天软平台调用Python
Python 交互
本系列视频主要讲解天软平台和 Python 之间的交互使用。主要分为以下三个部分来进行介绍:
1、天软平台和 Python 之间进行交互的配置设置
2、如何使用 Python 来调用天软平台
3、天软平台和 Python 交互的常见错误及解决办法
课程:'$CatalogInfo[0]['Name']$'X
160
精彩评论
暂无评论
发表评论
专题练习
1、(程序) 请完成Python与天软金融分析.NET平台交互,并在Python中返回如下数据: (1)SZ000002的名称 (2)SH600000在2022-5-30的日线数据

查看解析 》
【参考答案】
1、
import sys
sys.path.append("C:\\Program Files\\Tinysoft \\Analyse.NET\\") #天软安装目录
import TSLPy3 as ts #导入模块
ts.DefaultConnectAndLogin("test")
Stockname =ts.ts.RemoteCallFunc ("stockname;",["SZ000002"],{})
2、
import sys
sys.path.append("C:\\Program Files\\Tinysoft \\Analyse.NET\\") #天软安装目录
import TSLPy3 as ts #导入模块
ts.DefaultConnectAndLogin("test")
ts_str=“
stockid:='SZ000002';
setsysparam(pn_cycle(),cy_day()); //设置系统参数周期
data:=select * from markettable datekey 20201101T to 20201130T of stockid end;
//修改 GBK编码为 UTF8编码,防止中文名称在 Pyhon中成为乱码
return exportjsonstringutf8(data);”
data=ts.RemoteExecute(ts_str,[]) #执行调用语句
print(data)

预约申请

×
*
*