python clickhouse_connect
时间: 2023-10-21 18:04:05 浏览: 249
infi.clickhouse_orm:用于处理ClickHouse数据库的Python库(https
在Python中连接到ClickHouse数据库可以使用`clickhouse-driver`库。下面是一个简单的示例代码:
```python
from clickhouse_driver import Client
# 创建一个ClickHouse客户端实例
client = Client(host='localhost', port=9000)
# 执行SQL查询
query = 'SELECT * FROM my_table'
result = client.execute(query)
# 处理查询结果
for row in result:
print(row)
# 关闭连接
client.disconnect()
```
在上面的示例中,我们首先创建了一个`Client`对象,指定了ClickHouse服务器的主机和端口。然后,我们执行了一个简单的SELECT查询,并通过`execute`方法获取结果。最后,我们遍历结果并打印每一行。在完成操作后,我们可以调用`disconnect`方法关闭与ClickHouse的连接。
请注意,你需要先安装`clickhouse-driver`库,可以通过以下命令进行安装:
```
pip install clickhouse-driver
```
希望对你有所帮助!如果你有任何其他问题,请随时提问。
阅读全文