首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在hdfs中读取.h5文件?

如何在hdfs中读取.h5文件?
EN

Stack Overflow用户
提问于 2018-01-30 17:35:18
回答 1查看 1.8K关注 0票数 0

我想使用hdfs.read()来获取一个xxx.h5文件,但我只是得到了一些随机代码,python如何读取HDFS中的h5文件?这是我的代码:

代码语言:javascript
复制
from hdfs import *
import pandas as pd
import h5py

c = Client("http://192.168.1.81:50070")
with c.read('/stocks/test/pred/20140103/000001.h5') as reader:
    for line in reader:
        print(line)

如何在hdfs中读取xxx.h5文件?非常感谢!

EN

回答 1

Stack Overflow用户

发布于 2018-01-30 18:04:44

您可以直接使用pandas读取您的hdfs文件。

代码语言:javascript
复制
import pandas as pd
url = 'http://192.168.1.81:50070/stocks/test/pred/20140103/000001.h5'
df = pd.read_hdf(url)

假设您的xxx.h5是一个有效的hdfs文件。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48518125

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档