V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  PROJECT  ›  全部回复第 2 页 / 共 15 页
回复总数  281
1  2  3  4  5  6  7  8  9  10 ... 15  
@terrancesiu ros 不是软路由吗?
要实现使用 Python 的 `requests` 库从币安获取 BTC/USDT 现货市场的 15 分钟级别 K 线数据,并获取 1500 条记录的需求,可以参考以下代码。币安交易所提供了公开的 API ,可以获取市场数据,比如 K 线数据(也叫做蜡烛图数据)。

币安的 K 线数据接口 URL 格式为:

```
https://api.binance.com/api/v3/klines?symbol=BTCUSDT&interval=15m&limit=1500
```

以下是一个完整的 Python 脚本,使用 `requests` 库来获取这些数据:

```python
import requests
import json

def get_btcusdt_klines():
# 请求的 URL ,symbol=BTCUSDT 表示获取 BTC/USDT 的数据,interval=15m 表示 15 分钟级别,limit=1500 表示获取 1500 条记录
url = "https://api.binance.com/api/v3/klines"
params = {
"symbol": "BTCUSDT", # BTC 对 USDT 交易对
"interval": "15m", # 15 分钟级别
"limit": 1500 # 获取 1500 条 K 线数据
}

try:
# 发送 GET 请求获取数据
response = requests.get(url, params=params)
response.raise_for_status() # 检查请求是否成功

# 解析 JSON 数据
kline_data = response.json()

# 打印出返回的数据
print(json.dumps(kline_data, indent=4))

return kline_data

except requests.exceptions.HTTPError as http_err:
print(f"HTTP error occurred: {http_err}")
except Exception as err:
print(f"An error occurred: {err}")

# 调用函数获取 K 线数据
get_btcusdt_klines()
```

### 代码解析:
1. **`url`**: 币安的 API 地址,用于获取 K 线数据。
2. **`params`**: 参数字典:
- `symbol`:交易对,这里是 BTC/USDT 。
- `interval`:时间间隔,这里是 15 分钟(`15m`)。
- `limit`:获取的 K 线数量,设置为 1500 条。
3. **`requests.get()`**:发送 GET 请求从 API 获取数据。
4. **`response.raise_for_status()`**:检查请求是否成功,如果失败则抛出异常。
5. **`json()`**: 将返回的响应内容解析为 JSON 数据。

### 返回的数据格式:
每个 K 线的数据包括以下信息:
- 开盘时间
- 开盘价
- 最高价
- 最低价
- 收盘价
- 成交量
- 收盘时间等

执行这个代码将返回 BTC/USDT 的 15 分钟级别 1500 条 K 线数据。
75 天前
回复了 kuxiaobai 创建的主题 DNS 求助各位老哥,手机 DNS 被污染
@kuxiaobai 需要帮助可以告诉我,我可以借你
76 天前
回复了 kuxiaobai 创建的主题 DNS 求助各位老哥,手机 DNS 被污染
@kuxiaobai 你是自建权威服务器吗?递归的话上游有问题吧?
@Emiya1208 大概一个月用多少流量呀?
@Emiya1208 1C1G 这性能够吗?
@luffy2u 老板没批资金。。宽带的 dns 有劫持。要我解决。。。
81 天前
回复了 everfly 创建的主题 DNS 做了一个 DNS 检测工具,欢迎来体验
页面要是可以汉化下就好了
@snuglove 我们专线的 dns 太拉了。。贼多劫持。。老板要我解决。。。也没给钱。。额
@villivateur 非 53 端口,非标准 udp 端口,用 dot 和 doh 和非标 udp 不违法呀
@hefish 4 核 8g10m100g ,还是大厂的云,这不得贼便宜?
@wanghaiping009 不行,上海联通也管。。我玩 pt 也被打过电话
@Ally 我是运维。。
@zhhmax 小厂也不太令人放心
@zhhmax 国内的机器?国外的话,墙自动屏蔽 dot 流量
@bluaze 我是非标 udp 端口和 dot 和 doh ,不违法
@nyfwan123 3 月份那会帕鲁火了,腾讯云做活动我买了四台
@yinmin 你要不试试?
@SuperGeorge 腾讯云无忧服务器优惠是永久的。也是,不当大善人了
@markgor 腾讯云无忧服务器。。永久这个价的。。
@geekvcn 而且这机器贼便宜,一个月 80
1  2  3  4  5  6  7  8  9  10 ... 15  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1120 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 19ms · UTC 18:49 · PVG 02:49 · LAX 10:49 · JFK 13:49
Developed with CodeLauncher
♥ Do have faith in what you're doing.