用Python获取文件名和扩展名为hdfs的文件
答
无需“等效”,os.path.basename
与hdfs
完全相同。
即:
import os.path as path
print path.basename("/path/to/file.txt")
# file.txt
答
该命令将只给出文件名。你可以在Python中使用shell脚本或子进程
hadoop fs -stat "%n" my/path/*
为什么你需要一个与'os'模块等价的东西?它应该在hadoop挂载的文件系统没有问题的情况下工作。你有没有尝试过没有用的东西? – iamauser