נפתרה: העתק קובץ ממוזג HDfs

הבעיה העיקרית בהעתקת קבצים ממוזגים של hdfs היא שזה יכול להיות איטי מאוד.

import shutil shutil.copyfile("/hdfs/path/to/file", "/local/path/to/file")

שורת קוד זו מייבאת את מודול shtil ולאחר מכן משתמשת בפונקציית copyfile מאותו מודול כדי להעתיק קובץ מ-HDFS למערכת הקבצים המקומית.

מה זה hdfs

HDFS היא מערכת קבצים מבוזרת המספקת אחסון ניתן להרחבה, עמיד ואמין עבור מערכי נתונים גדולים. הוא כתוב ב-Java ופועל על פלטפורמת Java.

דרכים למיזוג קבצים

ישנן מספר דרכים למיזוג קבצים ב-Python. הדרך הפשוטה ביותר היא להשתמש במודול מיזוג הקבצים המובנה:

ייבוא ​​filemerger
file1 = open(“file1.txt”)
file2 = open(“file2.txt”)
merge_file(file1, file2)
print ("הקובץ מוזג!")

עבודה עם קבצים

ב-Python, אתה יכול לעבוד עם קבצים על ידי ייבוא ​​המודול המתאים. לדוגמה, כדי לייבא את מודול הטיפול בקבצים, תשתמש בשורה הבאה:

מקובץ טיפול בייבוא ​​קובץ

לאחר שייבאת את המודול, תוכל לגשת לקבצים על ידי שימוש בשמם כמשתנה. לדוגמה, אם תרצה לגשת לקובץ myfile.txt בספרייה הנוכחית שלך, תשתמש בשורה הבאה:

myfile = File(“myfile.txt”)

הודעות קשורות:

השאירו תגובה