2015-01-22 3 views
0

Я хотел бы прочитать файл из HDFS с использованием метода Python open(). Однако он не работает. Может ли кто-нибудь дать мне метод чтения файла hdfs с использованием метода Open() в python.Как читать файл, хранящийся в hdfs, используя метод python Open()?

for line in open("hdfs://namenode:54311/user/hadoop/filename.txt"): 

Однако это дает мне ошибку

"IOError: [Errno 2] No such file or directory: 'hdfs://namenode:54311/user/hadoop/filename.txt'"

+1

Возможный дубликат [Python читать файл как поток из HDFS] (http://stackoverflow.com/questions/12485718/python-read-file-as-stream-from-hdfs) – rchang

ответ

1

Встроенный open doesn't work with URIs. Например. Это также ошибка на open("http://example.com/index.html").

На ваш вопрос ответили в предложенном дубликате.

Смежные вопросы