找回密码
 会员注册
查看: 17|回复: 0

Python_使用同花顺问财接口

[复制链接]

2万

主题

0

回帖

7万

积分

超级版主

积分
70601
发表于 2024-9-5 18:10:14 | 显示全部楼层 |阅读模式
安装nodejs,版本大于16node版本地址:https://nodejs.org/dist/安装jsdom打开命令行窗口输入npm-ginstalljsdom1之后在python环境里面安装的python是3.10版python官网地址:https://www.python.org/安装好对应的sdk之后进入到pycharm软件开发页面,选择好编译器如果发现找不到对应的sdk,编辑pyvenv.cfg文件,将里面的路径替换成利的python安装路径安装Flask框架:pipinstallFlask1安装同花顺问财pywencaipipinstallpywencai1编写代码:fromflaskimportFlask,request,jsonifyimportpywencaiapp=Flask(__name__)@app.route('/test',methods=['GET'])defadd_user():#query=request.args.get('query',default='',type=str)query='非st;非停牌;连续3天涨幅介于1%-4%;股价大于60日均线;无长上影线;';fav_list=xg_wencai(query,perpage=200,ret='symbol')print(fav_list)returnjsonify(fav_list)defxg_wencai(query,perpage=200,ret='df'):#ret为code返回六位代码,symbol则为'代码.市场'格式,默认返回df#res=pywencai.get(query='退市股票',sort_key='退市@退市日期',sort_order='asc')#print(res)df=pywencai.get(query=query,sort_key='股票代码',sort_order='asc',perpage=perpage)#df=pywencai.get(query='化工板块或合成生物或者低空经济;最近强势股;早盘竞价抢筹;前三个交易日游资大举买入;竞价dde大单为正值')ifdfisNone:returnNoneelifdf.empty:returnNoneelse:ifret=='symbol':returndf['股票代码'].tolist()elifret=='code':returndf['股票代码'].str[:6].tolist()else:returndf.round(3)if__name__=='__main__':app.run()1234567891011121314151617181920212223242526272829303132
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

QQ|手机版|心飞设计-版权所有:微度网络信息技术服务中心 ( 鲁ICP备17032091号-12 )|网站地图

GMT+8, 2025-1-8 12:16 , Processed in 0.702768 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表