from hdfs.client import Client 读取hdfs文件
时间: 2024-03-10 10:50:04 浏览: 113
hdfs读取文件
你可以使用以下代码读取HDFS文件:
```python
from hdfs.client import Client
# 创建HDFS客户端
client = Client("http://<HDFS_NAMENODE_HOST>:<HDFS_NAMENODE_PORT>")
# 读取文件内容
with client.read("<HDFS_FILE_PATH>") as reader:
content = reader.read()
# 打印文件内容
print(content)
```
其中,`<HDFS_NAMENODE_HOST>` 和 `<HDFS_NAMENODE_PORT>` 分别为HDFS的NameNode节点的地址和端口号,`<HDFS_FILE_PATH>` 为要读取的HDFS文件路径。
阅读全文