为了账号安全,请及时绑定邮箱和手机立即绑定

请问 python 这两句代码啥意思?

请问 python 这两句代码啥意思?

梦里花落0921 2019-04-27 17:17:01
//上传文件到hadoop目录ExecuteCommand('$HADOOP_FS_CMD-rm-r-skipTrash%s'%hdfs_file);ExecuteCommand('$HADOOP_FS_CMD-put%s%s'%(local_file,hdfs_file));//上传md5ExecuteCommand('$HADOOP_FS_CMD-rm-r-skipTrash%s'%hdfs_md5_file);ExecuteCommand('$HADOOP_FS_CMD-put%s%s'%(local_md5_file,hdfs_md5_file));这是一段python代码,其实是一个功能,这个功能我需要用node重写。可这段代码就不知道咋整了。谁帮我解释一下呀?比如$HADOOP_FS_CMD是啥,是自定义的一个命令么???我这边需要重新定义么??还是用shell模块直接执行??
查看完整描述

2 回答

?
慕妹3146593

TA贡献1820条经验 获得超9个赞

在这段代码里,$HADOOP_FS_CMD是用'引起来的,所以它是字符串,如果要重写,你应该去看一下ExecuteCommand做了什么操作
                            
查看完整回答
反对 回复 2019-04-27
?
三国纷争

TA贡献1804条经验 获得超7个赞

hadoopfs-rm-r-skipTrashfilename递归彻底删除文件或目录
hadoopfs-putfilename hdfs这个时候,如果hdfs文件目录已经存在,此时则会将file放在hdfs/下的,而如果hdfs文件目录不存在,则把file/*的文件放在目录下,即此时hdfs目录下不存在filename.
                            
查看完整回答
反对 回复 2019-04-27
  • 2 回答
  • 0 关注
  • 237 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信