shutil මොඩියුලයේ copytree ක්රමය
shutil මොඩියුලයේ copytree ක්රමය
ඇතුළත ඇති සියලුම ගොනු සහ ෆෝල්ඩර සමඟ
ෆෝල්ඩරයක් පිටපත් කරයි. ක්රමයේ පළමු පරාමිතියෙහි
අපි මූලාශ්ර ෆෝල්ඩර පථය සඳහන් කරමු.
දෙවන පරාමිතියෙහි අපි අවසාන පථය සකසා දක්වමු.
සාර්ථකව මකා දැමීමෙන් පසු ක්රමය පිටපත් කරන ලද
ෆෝල්ඩරයේ නව පථයේ නම ආපසු ලබා දෙයි.
වාක්ය රචනා ක්රමය
import shutil
shutil.copytree(පිටපත් කරන ස්ථානය, පිටපත් කරන තැන)
උදාහරණය
අපි dir ෆෝල්ඩරය පුනරාවර්තනව පිටපත් කරමු:
import shutil
print(shutil.copytree('dir', 'dir1'))
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
dir1
මෙයද බලන්න
-
moveක්රමයshutilමොඩියුලයේ,
එය ගොනුවක් හෝ ඩිරෙක්ටරියක් පුනරාවර්තනව ගෙන යයි -
rmtreeක්රමයshutilමොඩියුලයේ,
එය ෆෝල්ඩරයක් පුනරාවර්තනව මකා දමයි -
makedirsක්රමයosමොඩියුලයේ,
එය ෆෝල්ඩර නිර්මාණය කරයි -
copyක්රමයshutilමොඩියුලයේ,
එය ප්රවේශ මාදිලිය සුරක්ෂිතව තබා ගනිමින් ගොනුවක් පිටපත් කරයි -
copy2ක්රමයshutilමොඩියුලයේ,
එය මෙටා දත්ත සමඟ ගොනුවක් පිටපත් කරයි -
removeක්රමයosමොඩියුලයේ,
එය ගොනුවක් මකා දමයි