簡體   English   中英

創建 HDFS 文件

[英]Create HDFS file

我知道可以使用蛇咬創建目錄 HDFS 和 python

但我希望在 HDFS 目錄上創建一個文件

您可以使用touchz在HDFS上創建一個空文件...

我在文檔中看到rename命令,它可能接受帶有遠程 HDFS 路徑的本地源來上傳文件,但是沒有putcopyFromLocal CLI 命令,所以我認為 Snakebite 不能做你想做的事。

我確實看到put minicluster。


總體而言,根據您的需要, pysparkhdfs可能會更好。

使用子進程

from subprocess import Popen, PIPE 

(ret, out, err)= run_cmd(['hdfs', 'dfs', '-touchz', '/directory/filename'])

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM