os මොඩියුලයේ makedirs ක්රමය
makedirs ක්රමය පුනරාවර්තන ලෙස ෆෝල්ඩර
සාදයි, එනම් එක් ෆෝල්ඩරයක් තුළ අනෙකුත් උපෆෝල්ඩර
අන්තර්ගත වේ. ක්රමයේ පළමු පරාමිතියෙහි
ෆෝල්ඩර වලට ඇති මාර්ගය දක්වනු ලැබේ, දෙවන
විකල්ප පරාමිතියෙහි - ඒවාට ප්රවේශ වීමේ ප්රකාරය,
තෙවන විකල්ප පරාමිතියෙහි
- දෝෂය පාලනය (පෙරනිමිය වන්නේ
exist_ok=False). ක්රමය
None අගය ආපසු ලබා දෙයි.
වාක්ය රචනා ක්රමය
import os
os.makedirs(ෆෝල්ඩර වලට මාර්ගය, [ප්රවේශ ප්රකාරය], [දෝෂ පාලනය])
උදාහරණය
dir/tst/new මාර්ගය ඔස්සේ අන්තර්ගත
උපෆෝල්ඩර සහිත නව ෆෝල්ඩරයක් සාදමු:
import os
os.makedirs('dir/tst/new')
මේවාත් බලන්න
-
mkdirක්රමයosමොඩියුලයේ,
එය එක් ෆෝල්ඩරයක් සාදයි -
removeක්රමයosමොඩියුලයේ,
එය ෆයිලයක් ඉවත් කරයි -
getcwdක්රමයosමොඩියුලයේ,
එය වර්තමාන කාර්ය ෆෝල්ඩරය ආපසු ලබා දෙයි -
listdirක්රමයosමොඩියුලයේ,
එය කාර්ය ෆෝල්ඩරයේ ඇති ෆයිල ලැයිස්තුවක් ආපසු ලබා දෙයි -
rmdirක්රමයosමොඩියුලයේ,
එය හිස් ෆෝල්ඩරයක් ගෙනයන හෝ ඉවත් කරයි -
renameක්රමයosමොඩියුලයේ,
එය ෆයිල හා ෆෝල්ඩර නැවත නම් කරයි -
scandirක්රමයosමොඩියුලයේ,
එය ෆෝල්ඩරයක ඇති ෆයිල පුනරාවර්තනය කරයි