# 基本用法
<br>
```
from pytdx.hq import TdxHq_API
api = TdxHq_API()
if api.connect('119.147.212.81', 7709):
"""代码块""
api.disconnect()
```
<br>
# 接口实现
<br>
## 1. 标准行情 pytdx.hq
读取标准行情信息
```
# 获取多只股票行情信息
api.get_security_quotes([(市场代码1, 股票代码1), (市场代码2, 股票代码2), ... ])
```
> 非股票品种代码,有些获取的价格不是实际价格,比如可转债获取价格为实际价格\*10。这是可能是TDX为了防止浮点数错误,报价在传输和存储时实际都保存为整数,然后根据品种进行处理的结果
```
# 获取k线
api.get_security_bars(k线种类,市场代码,品种代码,指定范围内的开始位置,用户请求的k线数目)
```
```
# 获取股票列表
api.get_security_list(市场代码, 起始位置)
```
```
# 获取指数的k线
api.get_index_bars(k线种类,市场代码,品种代码,指定范围内的开始位置,用户请求的k线数目)
```
```
# 获取分时行情
api.get_minute_time_data(市场代码,品种代码)
```
```
# 获取历史分时行情
api.get_history_minute_time_data(市场代码,品种代码,时间)
```
```
# 获取分笔成交
api.get_transaction_data(市场代码,品种代码,起始位置,数量)
```
<br>
## 2. 扩展行情 pytdx.exhq
读取扩展行情(外盘、期权、期货等)
## 3. 数据文件读取
读取从tdx中导出的k线数据
## 4. 历史专业财务数据爬取和解析
# 其他功能
1. 备用连接池
用于实现备用连接池以及failover支持的行情接口
2. 命令行
用于方便使用命令行调试,以及使用命令行hqget和hqreader来调用和解析数据