shutil මොඩියුලයේ rmtree ක්රමය
shutil මොඩියුලයේ rmtree ක්රමය
එහි ඇති සියලුම ගොනු සහ බහාලුම් සමඟ
බහාලුමක් මකා දමයි. පළමු පරාමිතියෙහි
බහාලුමට ඇති මාර්ගය සකසන්න. දෙවන
විකල්ප පරාමිතියෙහි ignore_errors දක්වන්න.
එහි අගය True නම්, ඉවත් කිරීමේ අසාර්ථකත්වය හේතුවෙන්
සිදුවන දෝෂ,
නොසලකා හරිනු ලැබේ. තෙවන විකල්ප
පරාමිතියෙහි oneerror දක්වන්න. එහි
අගය False නම්, දෝෂ
සඳහන් කළ හැසිරවීමේ ක්රියාකාරකය කැදවීම මඟින්
සැකසනු ලැබේ. සාර්ථක ඉවත් කිරීමකදී ක්රමය
None ආපසු දෙයි.
වාක්ය රචනා ක්රමය
import shutil
shutil.rmtree(බහාලුමට මාර්ගය, [ignore_errors], [oneerror])
උදාහරණය
අපි dir බහාලුම එහි සියලු
අන්තර්ගතයන් සමඟ මකා දමමු:
import shutil
print(shutil.rmtree('dir2'))
ක්රියාත්මක කළ කේතයේ ප්රතිඵලය:
None
මෙයද බලන්න
-
moveක්රමයshutilමොඩියුලයේ,
එය ප්රත්යාවර්තී ලෙස ගොනුව හෝ නාමාවලිය ගෙනයයි -
copytreeක්රමයshutilමොඩියුලයේ,
එය ප්රත්යාවර්තී ලෙස බහාලුම පිටපත් කරයි -
removeක්රමයosමොඩියුලයේ,
එය ගොනුව මකා දමයි -
makedirsක්රමයosමොඩියුලයේ,
එය බහාලුම් සාදයි -
renameක්රමයosමොඩියුලයේ,
එය ගොනුව සහ බහාලුම නම් වෙනස් කරයි -
scandirක්රමයosමොඩියුලයේ,
එය බහාලුමක ඇති ගොනු හරහා ගමන් කරයි