博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 读取目录文件
阅读量:6112 次
发布时间:2019-06-21

本文共 901 字,大约阅读时间需要 3 分钟。

hot3.png

  1. #获取脚本所在目录  

    print os.path.split( os.path.realpath( sys.argv[0] ) )[0]  

  2. #获取脚本运行目录  

    print os.getcwd()  

  3. 本地目录读取

import os.pathimport sysroot='/home/work/'for parent,dirnames,filenames in os.walk(root):    for filename in filenames:        path=os.path.join(parent,filename)        print path

4.python 流的使用 run.py

import os.path

import sys

 hadoop_home_path = "/home/work/hadoop-client-stoff/hadoop"

 hadoop_streaming_file = "streaming"

 outputpath = 'hdfs路径'

 inputpath='hdfs路径'

 command = hadoop stream

        " -input " + inputpath +\

        " -output " + outputpath + \

        " -mapper \"./python/python2.6/bin/python2.6 mapper.py\" " +\

        " -reducer \"./python/python2.6/bin/python2.6 reducer.py\" " + \

        " -file " + "mapper.py" +\

        " -file " + "reducer.py" 

print command,'\n'

status=os.system(command)

if status>>8==0:

   print "hadoop process successfully"

else:

   print "sorry,try again!"

转载于:https://my.oschina.net/u/1782622/blog/414679

你可能感兴趣的文章
Vivado增量式编译
查看>>
一个很好的幻灯片效果的jquery插件--kinMaxShow
查看>>
微信支付签名配置正确,但返回-1,调不出支付界面(有的手机能调起,有的不能)...
查看>>
第二周例行报告
查看>>
Spring学习(16)--- 基于Java类的配置Bean 之 基于泛型的自动装配(spring4新增)...
查看>>
实验八 sqlite数据库操作
查看>>
四种简单的排序算法(转)
查看>>
Quartz2D之着色器使用初步
查看>>
多线程条件
查看>>
Git [remote rejected] xxxx->xxxx <no such ref>修复了推送分支的错误
查看>>
Porter/Duff,图片加遮罩setColorFilter
查看>>
黄聪:VMware安装Ubuntu10.10【图解】转
查看>>
Centos 6.x 升级openssh版本
查看>>
公式推♂倒题
查看>>
vue实现点击展开,点击收起
查看>>
如何使frame能居中显示
查看>>
第k小数
查看>>
构建之法阅读笔记三
查看>>
Python/PHP 远程文件/图片 下载
查看>>
【原创】一文彻底搞懂安卓WebView白名单校验
查看>>