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控制台英汉汉英电子词典
Apr 23 Python
跟老齐学Python之大话题小函数(1)
Oct 10 Python
定制FileField中的上传文件名称实例
Aug 23 Python
Python3实现发送QQ邮件功能(附件)
Dec 23 Python
Python基于ThreadingTCPServer创建多线程代理的方法示例
Jan 11 Python
Python with语句上下文管理器两种实现方法分析
Feb 09 Python
python3字符串操作总结
Jul 24 Python
selenium+python实现自动登陆QQ邮箱并发送邮件功能
Dec 13 Python
python集合能干吗
Jul 19 Python
python与c语言的语法有哪些不一样的
Sep 13 Python
Python绘制组合图的示例
Sep 18 Python
Python3中的tuple函数知识点讲解
Jan 03 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 db类库进行数据库操作
2009/03/19 PHP
ThinkPHP里用U方法调用js文件实例
2015/06/18 PHP
基于PHP实现假装商品限时抢购繁忙的效果
2015/10/16 PHP
PHP下使用mysqli的函数连接mysql出现warning: mysqli::real_connect(): (hy000/1040): ...
2016/02/14 PHP
浅谈PHP安全防护之Web攻击
2017/01/03 PHP
讨论javascript(一)工厂方式 js面象对象的定义方法
2009/12/15 Javascript
JavaScript 用cloneNode方法克隆节点的代码
2012/10/15 Javascript
hover的用法及live的用法介绍(鼠标悬停效果)
2013/03/29 Javascript
使用insertAfter()方法在现有元素后添加一个新元素
2014/05/28 Javascript
Javascript学习指南
2014/12/01 Javascript
Redis基本知识、安装、部署、配置笔记
2015/03/05 Javascript
jquery动态增加删减表格行特效
2015/11/20 Javascript
学JavaScript七大注意事项【必看】
2016/05/04 Javascript
jquery表单插件Autotab使用方法详解
2016/06/24 Javascript
js实现符合国情的日期插件详解
2017/01/19 Javascript
JavaScript 巧学巧用
2017/05/23 Javascript
Bootstrap多级菜单的实现代码
2017/05/23 Javascript
基于Vue渲染与插件的加载顺序的问题详解
2018/03/05 Javascript
Python错误: SyntaxError: Non-ASCII character解决办法
2017/06/08 Python
不可错过的十本Python好书
2017/07/06 Python
python实现停车管理系统
2018/11/30 Python
Python+PyQt5实现美剧爬虫可视工具的方法
2019/04/25 Python
python 控制Asterisk AMI接口外呼电话的例子
2019/08/08 Python
Python高级特性 切片 迭代解析
2019/08/23 Python
CSS3+HTML5+JS 实现一个块的收缩与展开动画效果
2020/11/17 HTML / CSS
canvas简单连线动画的实现代码
2020/02/04 HTML / CSS
乌克兰在线药房:Аптека24
2019/10/30 全球购物
Charles&Keith美国官方网站:新加坡快时尚鞋类和配饰零售商
2019/11/27 全球购物
预备党员思想汇报范文
2013/12/29 职场文书
物流业务员岗位职责
2014/02/08 职场文书
购房协议书
2014/04/11 职场文书
文艺演出策划方案
2014/06/07 职场文书
小学生植树节活动总结
2014/07/04 职场文书
授权委托书公证
2014/09/14 职场文书
严以律己学习心得体会
2016/01/13 职场文书
Python可视化神器pyecharts绘制水球图
2022/07/07 Python