పైథాన్‌లో ప్రస్తుత డైరెక్టరీని ఎలా పొందాలి

పైథాన్‌లో ప్రస్తుత డైరెక్టరీని ఎలా పొందాలి

ప్రోగ్రామింగ్ యొక్క ముఖ్యమైన అంశాలలో ఒకటి మీరు తప్పక అర్థం చేసుకోవాలి మీ ప్రాజెక్ట్ డైరెక్టరీ. ఇది మీ ఫైళ్ళను బాగా అర్థం చేసుకుంటుంది మరియు వాటితో మరింత సులువుగా సంబంధం కలిగిస్తుంది --- ముఖ్యంగా మీరు ఫైల్ లింకింగ్, మాడ్యూల్ దిగుమతి, డైరెక్టరీ మార్పిడి మరియు మరెన్నో చర్యలను చేపట్టాల్సిన అవసరం వచ్చినప్పుడు.





అత్యవసర కారణాల వల్ల లేదా భవిష్యత్తు అవసరాల కోసం, పైథాన్ ప్రాజెక్టులను అమలు చేసేటప్పుడు ఇది అవసరమైన అంశం.





కాబట్టి మీ ప్రస్తుత పైథాన్ డైరెక్టరీని పొందడానికి మీరు ఉపయోగించే టెక్నిక్‌లను హైలైట్ చేద్దాం, అలాగే మీరు సాధారణంగా దానికి వర్తించే కొన్ని ఇతర ట్వీక్‌లను హైలైట్ చేయండి.





పైథాన్ డైరెక్టరీలతో వ్యవహరించడం

పైథాన్ వర్కింగ్ డైరెక్టరీతో వ్యవహరించే పద్ధతులు దాని అంతర్నిర్మితంలో ఉన్నాయి మీరు మాడ్యూల్ మరియు అన్ని OS లకు ఒకే విధంగా ఉంటుంది. అందువల్ల, మీ వర్కింగ్ డైరెక్టరీతో వ్యవహరించే ఆదేశాలను అమలు చేయడం ప్రారంభించడానికి ముందు మీరు ఆ మాడ్యూల్‌ని దిగుమతి చేసుకోవాలి.

ఏదేమైనా, ఇతర పైథాన్ లైన్ లేదా బ్లాక్ బ్లాక్ లాగానే, ఈ ఆదేశాలు పైథాన్ షెల్‌లో వ్రాయబడతాయి. లేదా మీరు ఇతర కోడ్ ఎడిటర్‌లను ఉపయోగిస్తుంటే పైథాన్ ఫైల్. మరియు మీరు కమాండ్ లైన్ నుండి పని చేస్తుంటే, మీరు టైప్ చేయడం ద్వారా పైథాన్ షెల్‌ని నమోదు చేయాలి కొండచిలువ . అది ఎందుకంటే మీరు పద్ధతులు పైథాన్ ప్యాకేజీలు, మరియు మీరు వాటిని నేరుగా CMD నుండి అమలు చేయలేరు.



Outlook లో ఇమెయిల్ సమూహాన్ని ఎలా సృష్టించాలి

ప్రస్తుత పైథాన్ వర్కింగ్ డైరెక్టరీని పొందండి

మీరు రెండింటిని ఉపయోగించి మీ ప్రస్తుత పైథాన్ డైరెక్టరీని పొందవచ్చు os.path లేదా os.getcwd పద్ధతి అయితే, అయితే os.getcwd , ఇది మరింత సాధారణ పద్ధతి, మీ ప్రస్తుత పని డైరెక్టరీని మాత్రమే తనిఖీ చేస్తుంది os.path పద్ధతి ప్రస్తుత డైరెక్టరీ మరియు మీ వర్కింగ్ డైరెక్టరీ యొక్క బేస్ పాత్ రెండింటినీ తనిఖీ చేయవచ్చు.

మీ పైథాన్ వర్కింగ్ డైరెక్టరీ యొక్క బేస్ మార్గాన్ని పొందడానికి os.path పద్ధతి, మీ పైథాన్ ఫైల్ లేదా షెల్‌లో కింది వాటిని వ్రాయండి:





import os
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
print(BASE_DIR)

అయితే, యాక్టివ్ వర్కింగ్ డైరెక్టరీని చెక్ చేయడానికి పై పద్ధతిని ఉపయోగించడానికి, కింది వాటిని టైప్ చేయండి:

import os
CURR_DIR = os.path.dirname(os.path.realpath(__file__))
print(CURR_DIR)

ప్రస్తుత పైథాన్ డైరెక్టరీని పొందడం os.getcwd పద్ధతి చాలా సూటిగా ఉంటుంది; దీన్ని ఉపయోగించడానికి, మీ షెల్ లేదా పైథాన్ ఫైల్‌లో కింది పంక్తులను అమలు చేయండి:





import os
CURR_DIR = os.getcwd()
print(CURR_DIR)

మీ ప్రస్తుత పైథాన్ డైరెక్టరీని మార్చడం

మీకు నచ్చితే మరొక ఫైల్ మార్గాన్ని వారసత్వంగా పొందడానికి మీరు ప్రస్తుత పైథాన్ డైరెక్టరీని మార్చవచ్చు. అలా చేయడానికి, దిగువ కోడ్ స్నిప్పెట్‌లో చేసినట్లుగా మీరు కొత్త వర్కింగ్ డైరెక్టరీ కోసం ఫైల్ మార్గాన్ని మాత్రమే నిర్వచించాలి. మీకు వర్తించే మార్గాన్ని మీరు మార్చుకున్నారని నిర్ధారించుకోండి:

import os
chd = os.chdir('C:/Users/Omisola Idowu/Desktop/my_project')
CURR_DIR = os.getcwd()
print(CURR_DIR)

పై కోడ్ ప్రస్తుత పని డైరెక్టరీని కుండలీకరణంలో ఉన్న దానికి మారుస్తుంది. అందువలన, పై స్నిప్పెట్ యొక్క అవుట్‌పుట్ మీరు నమోదు చేసిన కొత్త డైరెక్టరీ యొక్క పూర్తి మార్గాన్ని అందిస్తుంది os.chdir () పద్ధతి

పైథాన్ డైరెక్టరీలతో వ్యవహరించడానికి ఇతర సర్దుబాట్లు

ప్రస్తుత డైరెక్టరీని పొందడానికి మించి, పైథాన్ పని మార్గాలతో వ్యవహరించడానికి మీరు చేయగలిగే ఇతర విషయాలు కూడా ఉన్నాయి. నువ్వు చేయగలవు ఫైల్‌లు మరియు సబ్ ఫోల్డర్‌లను జాబితా చేయండి పైథాన్ వర్కింగ్ డైరెక్టరీలో, అలాగే మీ పైథాన్ షెల్‌లో కింది లైన్లలో ఏదైనా వ్రాయడం ద్వారా పైథాన్ డైరెక్టరీని పేరు మార్చండి, తీసివేయండి లేదా చేయండి.

నువ్వు కూడా Windows PATH వేరియబుల్‌కు పైథాన్‌ను జోడించండి .

అవుట్‌లుక్ మాదిరిగానే హాట్‌మెయిల్

అయితే, మీరు టైప్ చేయడం ద్వారా అవసరమైన మాడ్యూల్‌లను దిగుమతి చేసుకున్నారని నిర్ధారించుకోండి దిగుమతి మీ ఆదేశాలను అమలు చేయడానికి ముందు మీ షెల్‌లో.

  1. os.listdir (): ప్రస్తుత పైథాన్ వర్కింగ్ డైరెక్టరీలోని అన్ని ఫైల్‌లు మరియు సబ్ ఫోల్డర్‌లను జాబితా చేయండి
  2. os.mkdir ('new_dir'): ప్రస్తుత ప్రాజెక్ట్ డైరెక్టరీలో కొత్త పైథాన్ డైరెక్టరీని తయారు చేయండి
  3. os.rename ('old_name', 'new_name'): ప్రస్తుత డైరెక్టరీలోని ఏదైనా పేరు పెట్టబడిన ఫైల్ లేదా ఫోల్డర్‌కు దాని అసలు పేరును అందించడం ద్వారా దాని పేరును మార్చండి
  4. os.rmdir ('folder_name'): ప్రస్తుత పని మార్గంలో ఖాళీ ఫోల్డర్‌ని తీసివేయండి
  5. os.remove ('file_name'): పైథాన్ డైరెక్టరీ నుండి ఫైల్‌ను తొలగించండి
  6. shutil.rmtree ('folder_name'): వర్కింగ్ డైరెక్టరీ నుండి ఖాళీ కాని ఫోల్డర్‌ను తొలగించండి, ఈ ఆదేశాన్ని ఉపయోగించడానికి, దిగుమతి చేయండి షటిల్ టైప్ చేయడం ద్వారా లైబ్రరీ షటిల్‌ని దిగుమతి చేయండి మీ పని ఫైల్ లేదా పైథాన్ షెల్‌లో.

మీ ప్రాజెక్ట్ డైరెక్టరీని తెలివిగా నిర్వహించండి

మీరు ఏ ప్రాజెక్ట్ ప్రారంభించాలనుకున్నా, మీ మొత్తం ప్రాజెక్ట్ ఉన్న ఫోల్డర్‌ను సృష్టించడం మంచి పద్ధతి. మరియు మీ ఫోల్డర్ మరియు ఫైళ్ల అమరిక మీ పైథాన్ ప్రాజెక్ట్ అవుట్‌పుట్‌ను ప్రభావితం చేస్తుంది. అందువల్ల, మీ పని చెట్టు గందరగోళానికి గురికాకుండా నిరోధించడానికి బాగా నిర్మాణాత్మక డైరెక్టరీ ఉండాలి.

ఏదేమైనా, పైథాన్ ప్రాజెక్ట్‌లను అమలు చేయడానికి మీరు మరింత ముందుకు వెళుతున్నప్పుడు ఇక్కడ జాబితా చేయబడిన కొన్ని డైరెక్టరీ పద్ధతులు --- ప్రత్యేకించి మీరు ఒకటి లేదా అంతకంటే ఎక్కువ ఫోల్డర్‌లు లేదా ఫైల్‌లను లింక్ చేయాల్సి వచ్చినప్పుడు.

షేర్ చేయండి షేర్ చేయండి ట్వీట్ ఇమెయిల్ పైథాన్ ఉపయోగించి ట్విట్టర్, ఇన్‌స్టాగ్రామ్ మరియు రెడ్డిట్ బాట్‌లను ఎలా నిర్మించాలి

మీ స్వంత సోషల్ మీడియా బాట్లను నిర్మించాలనుకుంటున్నారా? పైథాన్‌ని ఉపయోగించి ట్విట్టర్, ఇన్‌స్టాగ్రామ్ మరియు రెడ్డిట్‌లకు అప్‌డేట్‌లను ఆటో పోస్ట్ చేయడం ఎలాగో ఇక్కడ ఉంది.

తదుపరి చదవండి
సంబంధిత అంశాలు
  • ప్రోగ్రామింగ్
  • ప్రోగ్రామింగ్
  • పైథాన్
రచయిత గురుంచి ఇదిసౌ ఒమిసోలా(94 కథనాలు ప్రచురించబడ్డాయి)

ఇడోవు ఏదైనా స్మార్ట్ టెక్ మరియు ఉత్పాదకతపై మక్కువ చూపుతుంది. తన ఖాళీ సమయంలో, అతను కోడింగ్‌తో ఆడుతాడు మరియు అతను విసుగు చెందినప్పుడు చెస్‌బోర్డ్‌కి మారుతాడు, కానీ అతను ఒక్కోసారి రొటీన్ నుండి దూరంగా ఉండడాన్ని కూడా ఇష్టపడతాడు. ఆధునిక సాంకేతిక పరిజ్ఞానాన్ని ప్రజలకు చూపించాలనే అతని అభిరుచి అతన్ని మరింత రాయడానికి ప్రేరేపిస్తుంది.

ఇడోవు ఒమిసోలా నుండి మరిన్ని

మా వార్తాలేఖకు సభ్యత్వాన్ని పొందండి

టెక్ చిట్కాలు, సమీక్షలు, ఉచిత ఈబుక్‌లు మరియు ప్రత్యేకమైన డీల్స్ కోసం మా వార్తాలేఖలో చేరండి!

సభ్యత్వం పొందడానికి ఇక్కడ క్లిక్ చేయండి