একটি ডিরেক্টরি তৈরি করতে, প্রথমে os.path.exists(directory) ব্যবহার করে এটি ইতিমধ্যেই বিদ্যমান কিনা তা পরীক্ষা করুন। তারপর আপনি এটি ব্যবহার করে তৈরি করতে পারেন:
import os
if not os.path.exists('my_folder'):
os.makedirs('my_folder') এছাড়াও আপনি পাইথন ইডিয়ম EAFP ব্যবহার করতে পারেন:অনুমতির চেয়ে ক্ষমা চাওয়া সহজ। উদাহরণস্বরূপ,
import os
try:
os.makedirs('my_folder')
except OSError as e:
if e.errno != errno.EEXIST:
raise