![](https://i-blog.csdnimg.cn/blog_migrate/8f900a89c6347c561fdf2122f13be562.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/961ddebeb323a10fe0623af514929fc1.gif)
1 import tushare 2 import time 3 import os 4 5 while 1: 6 df=tushare.get_realtime_quotes('600536') 7 print df['price'] 8 if df['price'].agg('max') > "27.50": 9 os.popen('bash ttt.sh') 10 time.sleep(2)
![](https://i-blog.csdnimg.cn/blog_migrate/8f900a89c6347c561fdf2122f13be562.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/961ddebeb323a10fe0623af514929fc1.gif)
1 url="https://hooks.slack.com/services/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" 2 curdate="$(date "+%Y_%m_%d %H:%M:%S")" 3 #curl -v POST -H 'Content-type: application/json' -d '{ 4 curl POST -H 'Content-type: application/json' -d '{ 5 "response_type": "ephemeral", 6 "channel": "#demo", 7 "text": "Stock", 8 "username": "Bug News", 9 "icon_emoji": "", 10 "attachments": [{ 11 "color": "#a6364f", 12 "title": "CI crashs.", 13 "title_link": "https://gitlab.moonx.cn/Developers/apollo/pipelines", 14 "text": "'"${curdate}"'", 15 "fields": [{ 16 "title": "xxx", 17 }] 18 }] 19 }' $url
上述两脚本能实现实时监控某只stock,并预警通知slack。