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对两个有序列表进行合并和排序的例子
Jun 13 Python
零基础写python爬虫之抓取糗事百科代码分享
Nov 06 Python
Python实现计算文件夹下.h和.cpp文件的总行数
Apr 23 Python
Python基于回溯法子集树模板解决m着色问题示例
Sep 07 Python
对python中GUI,Label和Button的实例详解
Jun 27 Python
Python操作Sonqube API获取检测结果并打印过程解析
Nov 27 Python
Python基于requests库爬取网站信息
Mar 02 Python
使用Python3 poplib模块删除服务器多天前的邮件实现代码
Apr 24 Python
Python使用Paramiko控制liunx第三方库
May 20 Python
python 实现图像快速替换某种颜色
Jun 04 Python
基于SQLAlchemy实现操作MySQL并执行原生sql语句
Jun 10 Python
python re模块常见用法例举
Mar 01 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
在Windows版的PHP中使用ADO
2006/10/09 PHP
Windows中安装Apache2和PHP4权威指南
2006/11/18 PHP
PHP常用代码大全(新手入门必备)
2010/06/29 PHP
递归删除一个节点以及该节点下的所有节点示例
2014/03/19 PHP
php实现简单的权限管理的示例代码
2017/08/25 PHP
php插入mysql数据返回id的方法
2018/05/31 PHP
ext 同步和异步示例代码
2009/09/18 Javascript
js 变量类型转换常用函数与代码[比较全]
2009/12/01 Javascript
关于jquery动态增减控件的一些想法和小插件
2010/08/01 Javascript
jquery触发a标签跳转事件示例代码
2013/07/21 Javascript
动态加载js文件简单示例
2016/04/21 Javascript
详解AngularJs中$sce与$sceDelegate上下文转义服务
2016/09/21 Javascript
详解如何在Vue项目中导出Excel
2019/04/19 Javascript
微信小程序 下拉刷新及上拉加载原理解析
2019/11/06 Javascript
Using Django with GAE Python 后台抓取多个网站的页面全文
2016/02/17 Python
Django ORM框架的定时任务如何使用详解
2017/10/19 Python
wxPython实现窗口用图片做背景
2018/04/25 Python
TensorFlow打印tensor值的实现方法
2018/07/27 Python
Python编程深度学习绘图库之matplotlib
2018/12/28 Python
python中使用 xlwt 操作excel的常见方法与问题
2019/01/13 Python
Python单元测试与测试用例简析
2019/11/09 Python
python多线程使用方法实例详解
2019/12/30 Python
git查看、创建、删除、本地、远程分支方法详解
2020/02/18 Python
李维斯法国官网:Levi’s法国
2019/07/13 全球购物
会计电算化专业个人的自我评价
2013/11/24 职场文书
军训自我鉴定
2013/12/14 职场文书
化学实验员岗位职责
2013/12/28 职场文书
房地产广告策划方案
2014/05/15 职场文书
公司感恩节活动策划书
2014/10/11 职场文书
优秀少先队辅导员事迹材料
2014/12/24 职场文书
离婚起诉书范本
2015/05/18 职场文书
圣诞晚会主持词
2015/07/01 职场文书
学校财务管理制度
2015/08/04 职场文书
宿舍卫生管理制度
2015/08/05 职场文书
div与span之间的区别与使用介绍
2021/12/06 HTML / CSS
SONY600GR,国产收音机厂商永远的痛
2022/04/05 无线电