Isonjululwe: ikopi yefayile edityanisiweyo yee-hdfs

Ingxaki engundoqo ngefayile yokukhuphela edityanisiweyo hdfs kukuba ingacotha kakhulu.

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

Lo mgca wekhowudi ungenisa ngaphandle umnqongo wokuvala kwaye emva koko usebenzisa ifayile yokukhuphela umsebenzi kulo mnqongo ukukhuphela ifayile kwi HDFS kwindlela yefayile yobulali.

Yintoni i-hdfs

I-HDFS yinkqubo yefayile esasazwayo ebonelela nge-scalable, ehlala ixesha elide, kunye nokugcinwa okuthembekileyo kwiiseti zedatha enkulu. Ibhalwe kwiJava kwaye isebenza kwiqonga leJava.

Iindlela zokudibanisa iifayile

Kukho iindlela ezimbalwa zokudibanisa iifayile kwiPython. Eyona ndlela ilula kukusebenzisa imodyuli yokudibanisa ifayile eyakhelwe-ngaphakathi:

Thatha ngaphandle isidibaniselwano seefayile
file1 = vula (“file1.txt”)
file2 = vula (“file2.txt”)
dibanisa_ifayile(ifayile1, ifayile2)
print("Ifayile idityanisiwe!")

Sebenza ngeefayile

KwiPython, unokusebenza ngeefayile ngokungenisa imodyuli efanelekileyo. Umzekelo, ukungenisa imodyuli yokuphatha ifayile, ungasebenzisa lo mgca ulandelayo:

ukusuka kwifayile Ukuphathwa kweFayile yokungenisa

Nje ukuba ungenise ngaphandle imodyuli, unokufikelela kwiifayile ngokusebenzisa amagama azo njengotshintsho. Umzekelo, ukuba ubufuna ukufikelela kwifayile myfile.txt kulawulo lwakho lwangoku, uya kusebenzisa lo mgca ulandelayo:

myfile = Ifayile (“myfile.txt”)

Izithuba ezihambelanayo:

Shiya Comment