IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> 股票实时数据web接口代码用Python怎么写? -> 正文阅读

[网络协议]股票实时数据web接口代码用Python怎么写?

股票实时数据web接口代码用Python怎么写?实际上,一些python http要求库适用最底层TCP/SSL连接的器重。可是,此方法中有一种比较复杂,此外二种也要云服务器适用。我该怎么做?实际上拥有WebSocket,大家完全没必要再进一步了。
最先介绍一下WebSocket。WebSocket是由单一TCP/TSL连接的双工双向通信协议书。WebSocket促使客户端和服务器端的数据传输简单有效,服务器端能够主动向客户端消息推送数据信息。在WebSocket API中,电脑浏览器和服务器之间仅需简易挥手就可以立即创建长久连接,进而开展双重传输数据。
定义很舒服,但还是有一些抽象化。再来看2个典型的例子,让她们迅速了解前面说的具体内容。什么都不说,好好看看编码:

import websocket

import thread

# 在接收到服务器发送消息时调用

def on_message(ws, message):

print('Received: ' + message)

# 在和服务器建立完成连接时调用

def on_open(ws):

# 线程运行函数

def gao():

# 往服务器依次发送 0-4,每次发送完休息 0.1 秒

for i in range(5):

time.sleep(0.01)

msg="{0}".format(i)

ws.send(msg)

print('Sent: ' + msg)

# 休息 1 秒用于接受服务器回复的消息

time.sleep(1)

# 关闭 Websocket 的连接

ws.close()

print("Websocket closed")

# 在另一个线程运行 gao() 函数

thread.start_new_thread(gao, ())

if __name__ == "__main__":

ws = websocket.WebSocketApp("ws://echo.websocket.org/",

on_message = on_message,

on_open = on_open)

ws.run_forever()

#### 输出 #####

Sent: 0

Sent: 1

Received: 0

Sent: 2

Received: 1

Sent: 3

Received: 2

Sent: 4

Received: 3

Received: 4

Websocket closed

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2022-10-17 13:08:02  更:2022-10-17 13:09:53 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/19 6:22:42-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码