python访问hdfs的操作


Posted in Python onJune 06, 2020

pip install hdfs

python 读取hdfs目录或文件

import hdfs
 
client =hdfs.Client("http://10.10.1.4:50070")
fileDir="/user/hive/warehouse/house.db/dm_house/dt=201800909"
try:
  status=client.status(fileDir,False)
  if status:
    print (status)
    rst=client.download(fileDir,"/home/dev/gewei")
    print (rst)
exception Exception as e:
  print (e)

补充知识:用python访问hdfs出现webhdfs找不到的情况

有可能是webhdfs服务没有开启

向hdfs-site.xml文件中添加属性:

<property> 
  <name>dfs.webhdfs.enabled</name> 
  <value>true</value> 
</property>

可以使用如下命令检测,

获得目录的列表:

curl -i "http://Hadoop:50070/webhdfs/v1/?user.name=hadoop&op=LISTSTATUS"

以上这篇python访问hdfs的操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
跟老齐学Python之永远强大的函数
Sep 14 Python
Python操作MongoDB详解及实例
May 18 Python
关于python pyqt5安装失败问题的解决方法
Aug 08 Python
python-opencv在有噪音的情况下提取图像的轮廓实例
Aug 30 Python
python机器学习实战之K均值聚类
Dec 20 Python
Python如何使用字符打印照片
Jan 03 Python
Pytorch 实现冻结指定卷积层的参数
Jan 06 Python
浅谈python中频繁的print到底能浪费多长时间
Feb 21 Python
使用Python将xmind脑图转成excel用例的实现代码(一)
Oct 12 Python
python跨文件使用全局变量的实现
Nov 17 Python
python3字符串输出常见面试题总结
Dec 01 Python
python入门之算法学习
Apr 22 Python
Python API 操作Hadoop hdfs详解
Jun 06 #Python
python读取hdfs上的parquet文件方式
Jun 06 #Python
Python连接HDFS实现文件上传下载及Pandas转换文本文件到CSV操作
Jun 06 #Python
完美解决python针对hdfs上传和下载的问题
Jun 05 #Python
python读取hdfs并返回dataframe教程
Jun 05 #Python
python pymysql链接数据库查询结果转为Dataframe实例
Jun 05 #Python
python mysql中in参数化说明
Jun 05 #Python
You might like
用PHP开发GUI
2006/10/09 PHP
PHP实时显示输出
2008/10/02 PHP
PHP开发中的错误收集,不定期更新。
2011/02/03 PHP
解析如何屏蔽php中的phpinfo()函数
2013/06/06 PHP
javascript dom代码应用 简单的相册[firefox only]
2010/06/12 Javascript
解析使用js判断只能输入数字、字母等验证的方法(总结)
2013/05/14 Javascript
javaScript 计算两个日期的天数相差(示例代码)
2013/12/27 Javascript
纯JS实现动态时间显示代码
2014/02/08 Javascript
jquery实现checkbox 全选/全不选的通用写法
2014/02/22 Javascript
JS中的log对象获取以及debug的写法介绍
2014/03/03 Javascript
JavaScript中判断变量是数组、函数或是对象类型的方法
2015/02/25 Javascript
jquery淡入淡出效果简单实例
2016/01/14 Javascript
js实现砖头在页面拖拉效果
2020/11/20 Javascript
微信小程序chooseImage的用法(从本地相册选择图片或使用相机拍照)
2018/08/22 Javascript
vue组件表单数据回显验证及提交的实例代码
2018/08/30 Javascript
详解微信小程序-canvas绘制文字实现自动换行
2019/04/26 Javascript
vue+elementUI中表格高亮或字体颜色改变操作
2020/11/02 Javascript
[04:40]2016国际邀请赛中国区预选赛全程TOP10镜头集锦
2016/07/01 DOTA
[01:10:49]Secret vs VGJ.S 2018国际邀请赛淘汰赛BO3 第二场 8.24
2018/08/25 DOTA
Python多进程机制实例详解
2015/07/02 Python
解决python3 urllib中urlopen报错的问题
2017/03/25 Python
Python实现KNN邻近算法
2021/01/28 Python
python中类的属性和方法介绍
2018/11/27 Python
pycharm配置git(图文教程)
2019/08/16 Python
如何使用python实现模拟鼠标点击
2020/01/06 Python
美国瑜伽服装和装备购物网站:Mukha Yoga
2019/02/22 全球购物
打架检讨书500字
2014/01/29 职场文书
幼儿教师工作感言
2014/02/14 职场文书
爱情保证书大全
2014/04/29 职场文书
合伙经营协议书范本(通用版)
2014/12/03 职场文书
2014年药品销售工作总结
2014/12/16 职场文书
大学运动会加油稿
2015/07/22 职场文书
运动会运动员赞词
2015/07/22 职场文书
2016清明节森林防火广播稿
2015/12/17 职场文书
python神经网络学习 使用Keras进行简单分类
2022/05/04 Python
Python+DeOldify实现老照片上色功能
2022/06/21 Python