Python में Current Directory Change करना और जानना
आप os Module का उपयोग करके Python में Directory Change कर सकते हैं या cd कर सकते हैं। यह उस Directory का Relative/Absolute Path Input के रूप में लेता है जिस पर आप Switch करना चाहते हैं।
Directory Change करना (cd)
>>> import os
>>> os.chdir('my_folder')
Current Working Directory जानना (pwd)
Current Working Directory जानने के लिए os Module का उपयोग करें।
>>> import os >>> print(os.getcwd()) /home/ayush/qna
पूरा Example:
import os
# Current Directory Print करें
print("Current:", os.getcwd())
# Directory Change करें
os.chdir('subfolder')
print("After chdir:", os.getcwd())
# Parent Directory में वापस जाएं
os.chdir('..')
print("Back to parent:", os.getcwd())
# Absolute Path से Change करें
os.chdir('/home/user/documents')
print("Absolute path:", os.getcwd())
Pathlib का उपयोग (Python 3.4+):
from pathlib import Path
import os
# Current Directory
print(Path.cwd())
# Change Directory
os.chdir('subfolder')
print(Path.cwd())
नोट: Path.cwd() os.getcwd() के समान है लेकिन Path Object Return करता है। Directory बदलने के लिए अभी भी os.chdir() की आवश्यकता होती है।