آموزش

کار با HDFS توسط کدهای پایتون

1. آپلود فایل به HDFS:

from hdfs import Client

client = Client("hdfs://namenode.example.com:9000")

with open("/local/file.txt", "rb") as f:
  client.write("/hdfs/file.txt", f)

2. دانلود فایل از HDFS:

from hdfs import Client

client = Client("hdfs://namenode.example.com:9000")

with open("/local/file.txt", "wb") as f:
  client.read("/hdfs/file.txt", f)

3. ایجاد دایرکتوری در HDFS:

from hdfs import Client

client = Client("hdfs://namenode.example.com:9000")

client.makedirs("/hdfs/dir")

4. لیست کردن محتویات دایرکتوری در HDFS:

from hdfs import Client

client = Client("hdfs://namenode.example.com:9000")

for file in client.list("/hdfs/dir"):
  print(file)

 

نمایش بیشتر

نوشته‌های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

همچنین ببینید
بستن
دکمه بازگشت به بالا