python结构检查hadoop文件是否存在

h4cxqtbf  于 2021-05-30  发布在  Hadoop
关注(0)|答案(1)|浏览(377)

我有三台服务器。我在server1中运行python脚本a.py,a.py将连接到具有hadoop客户端的server2。然后,从server2,我需要检查server3是否有hadoop目录dir\u eg。
如何在a.py中执行此操作? fab -H server2 exe_cmd_in_server2:hadoop fs -mkdir server3/dur_eg 是创建目录的命令,但我需要检查它是否存在

7uzetpgm

7uzetpgm1#

如果您只是想避免一个错误,如果目录已经存在,您可以使用 mkdir -p 'path' . 如果您想知道目录是否存在,可以使用 fabric.contrib.files.exists .

相关问题