使用Python获取hdfs中文件的文件名和扩展名
Python中是否有与使用Python获取hdfs中文件的文件名和扩展名,python,hadoop,Python,Hadoop,Python中是否有与os模块等效的文件系统读取模块(hadoop 2.6) 我特别感兴趣的是获取文件扩展名和基名称(不包括完整路径) 不需要“等价物”,os.path.basename与hdfs完全相同 i、 e: 为什么您需要与操作系统模块等效的软件?它应该可以在hadoop挂载的文件系统中正常工作。您尝试过任何不起作用的方法吗?但是dirname可能与本地设置不同,因为hadoop容器可能与临时容器具有不同的dirname。 import os.path as path print pa
os
模块等效的文件系统读取模块(hadoop 2.6)
我特别感兴趣的是获取文件扩展名和基名称(不包括完整路径) 不需要“等价物”,os.path.basename
与hdfs
完全相同
i、 e:
为什么您需要与
操作系统
模块等效的软件?它应该可以在hadoop挂载的文件系统中正常工作。您尝试过任何不起作用的方法吗?但是dirname可能与本地设置不同,因为hadoop容器可能与临时容器具有不同的dirname。
import os.path as path
print path.basename("/path/to/file.txt")
# file.txt