PROJECT 最近的时间轴更新
PROJECT

PROJECT

V2EX 第 434592 号会员,加入于 2019-08-08 15:44:17 +08:00
PROJECT 最近回复了
@cookii 哪些支持 http/3 呀?
@cookii DOQ 呢? udp 监管比较少吧?
https://dns.dnswarden.com/uncensored
这个好像用不了了
@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 线数据。
22 天前
回复了 kuxiaobai 创建的主题 DNS 求助各位老哥,手机 DNS 被污染
@kuxiaobai 需要帮助可以告诉我,我可以借你
23 天前
回复了 kuxiaobai 创建的主题 DNS 求助各位老哥,手机 DNS 被污染
@kuxiaobai 你是自建权威服务器吗?递归的话上游有问题吧?
@Emiya1208 大概一个月用多少流量呀?
@Emiya1208 1C1G 这性能够吗?
@luffy2u 老板没批资金。。宽带的 dns 有劫持。要我解决。。。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   941 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 20ms · UTC 19:38 · PVG 03:38 · LAX 12:38 · JFK 15:38
Developed with CodeLauncher
♥ Do have faith in what you're doing.