shutil මොඩියුලයේ copy2 ක්රමය
shutil මොඩියුලයේ copy2 ක්රමය
එහි metadata සුරක්ෂිතව ගොනුවක් පිටපත් කරයි.
ක්රමයේ පළමු පරාමිතියෙහි මූල ගොනුවේ පෙත
සඳහන් කරන්න, දෙවන පරාමිතියෙහි -
නව ගොනුවේ ඉලක්කගත පෙත. තෙවන
විකල්ප පරාමිතියෙහි සංකේතාත්මක සබැඳි සමඟ වැඩ
සකසයි (පෙරනිමියෙන්
follow_symlinks=True).
වාක්ය රචනය
import shutil
shutil.copy2(පිටපත් කරන ස්ථානය, පිටපත් කරනු ලබන ස්ථානය, [සංකේතාත්මක සබැඳි සඳහා ප්රකාරය])
උදාහරණය
අපි file1.txt ගොනුව
file2.txt ගොනුවට පිටපත් කරමු:
import shutil
shutil.copy2('file1.txt', 'file2.txt')
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
file2.txt
මෙයද බලන්න
-
copyක්රමයshutilමොඩියුලයේ,
ප්රවේශ ප්රකාරය සුරක්ෂිතව ගොනුවක් පිටපත් කරන -
copytreeක්රමයshutilමොඩියුලයේ,
පුනරාවර්තනව ෆෝල්ඩරයක් පිටපත් කරන -
moveක්රමයshutilමොඩියුලයේ,
පුනරාවර්තනව ගොනුවක් හෝ ඩිරෙක්ටරියක් ගෙනයන -
path.isfileක්රමයosමොඩියුලයේ,
ගොනුවක පැවැත්ම පරීක්ෂා කරන -
makedirsක්රමයosමොඩියුලයේ,
ඩිරෙක්ටරියක් සාදන -
mkdirක්රමයosමොඩියුලයේ,
එක් ෆෝල්ඩරයක් සාදන -
removeක්රමයosමොඩියුලයේ,
ගොනුවක් මකා දමන -
getcwdක්රමයosමොඩියුලයේ,
වර්තමාන වැඩ කරන ඩිරෙක්ටරිය ප්රතිදානය කරන