பைத்தானில் தற்போதைய கோப்பகத்தை எவ்வாறு பெறுவது

பைத்தானில் தற்போதைய கோப்பகத்தை எவ்வாறு பெறுவது

நீங்கள் புரிந்து கொள்ள வேண்டிய நிரலாக்கத்தின் மிக முக்கியமான அம்சங்களில் ஒன்று உங்கள் திட்ட அடைவு. இது உங்கள் கோப்புகளை நன்கு புரிந்துகொள்ள உதவுகிறது மற்றும் அவற்றை எளிதாக தொடர்பு கொள்ள உதவுகிறது --- குறிப்பாக கோப்பு இணைப்பு, தொகுதி இறக்குமதி, அடைவு மாறுதல் மற்றும் பலவற்றை நீங்கள் செய்ய வேண்டியிருக்கும் போது.





அவசர காரணங்களுக்காகவோ அல்லது எதிர்காலத் தேவைகளுக்காகவோ, பைதான் திட்டங்களைச் செயல்படுத்தும்போது அது அவசியமான அம்சமாகும்.





எனவே உங்கள் தற்போதைய பைதான் கோப்பகத்தைப் பெற நீங்கள் பயன்படுத்தக்கூடிய நுட்பங்களையும், நீங்கள் பொதுவாகப் பயன்படுத்தக்கூடிய வேறு சில மாற்றங்களையும் முன்னிலைப்படுத்தலாம்.





பைதான் கோப்பகங்களைக் கையாள்வது

பைதான் வேலை கோப்பகத்தைக் கையாளும் முறைகள் அதன் உள்ளமைவில் உள்ளன நீங்கள் தொகுதி மற்றும் அனைத்து OS களுக்கும் ஒன்றே. எனவே, உங்கள் பணி அடைவை கையாளும் கட்டளைகளை நீங்கள் தொடங்குவதற்கு முன் அந்த தொகுதியை இறக்குமதி செய்ய வேண்டும் என்று அர்த்தம்.

இருப்பினும், வேறு எந்த பைதான் கோடு அல்லது குறியீட்டைப் போலவே, இந்த கட்டளைகளும் பைதான் ஷெல்லில் எழுதப்பட்டுள்ளன. அல்லது நீங்கள் மற்ற குறியீடு எடிட்டர்களைப் பயன்படுத்துகிறீர்கள் என்றால் பைதான் கோப்பு. நீங்கள் கட்டளை வரியிலிருந்து வேலை செய்கிறீர்கள் என்றால், நீங்கள் தட்டச்சு செய்வதன் மூலம் பைதான் ஷெல்லை உள்ளிட வேண்டும் மலைப்பாம்பு . ஏனென்றால் நீங்கள் முறைகள் பைதான் தொகுப்புகள், மற்றும் நீங்கள் அவற்றை CMD இலிருந்து நேரடியாக இயக்க முடியாது.



ஃப்ளோ விளக்கப்படம் செய்ய சிறந்த வழி

தற்போதைய பைதான் வேலை கோப்பகத்தைப் பெறுங்கள்

இரண்டைப் பயன்படுத்தி உங்கள் தற்போதைய பைதான் கோப்பகத்தைப் பெறலாம் os. பாதை அல்லது os.getcwd முறை எனினும், போது os.getcwd , இது மிகவும் பொதுவான முறையாகும், உங்கள் தற்போதைய வேலை கோப்பகத்தை மட்டுமே சரிபார்க்கிறது os. பாதை இந்த முறை தற்போதைய அடைவு மற்றும் உங்கள் பணி அடைவின் அடிப்படை பாதை இரண்டையும் சரிபார்க்கலாம்.

உங்கள் பைதான் வேலை கோப்பகத்தின் அடிப்படை பாதையைப் பெற os. பாதை முறை, உங்கள் பைதான் கோப்பு அல்லது ஷெல்லில் பின்வருவனவற்றை எழுதுங்கள்:





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 () முறை

பைதான் கோப்பகங்களைக் கையாள்வதற்கான பிற மாற்றங்கள்

தற்போதைய கோப்பகத்தைப் பெறுவதற்கு அப்பால், பைதான் வேலை பாதைகளைச் சமாளிக்க நீங்கள் செய்யக்கூடிய மற்ற விஷயங்கள் உள்ளன. உன்னால் முடியும் கோப்புகள் மற்றும் துணை கோப்புறைகளை பட்டியலிடுங்கள் ஒரு பைதான் வேலை அடைவுக்குள், உங்கள் பைதான் ஷெல்லில் பின்வரும் வரிகளில் ஒன்றை எழுதுவதன் மூலம் ஒரு பைதான் கோப்பகத்தை மறுபெயரிடுதல், நீக்குதல் அல்லது உருவாக்குதல்.

உங்களாலும் முடியும் விண்டோஸ் PATH மாறியில் பைத்தானைச் சேர்க்கவும் .

குழந்தைகளுக்கான கார்ட்டூன் திரைப்படங்கள் இலவச பதிவிறக்கம்

எனினும், நீங்கள் தட்டச்சு செய்வதன் மூலம் தேவையான தொகுதிகளை இறக்குமதி செய்வதை உறுதிசெய்க இறக்குமதி உங்கள் கட்டளைகளை இயக்குவதற்கு முன் உங்கள் ஷெல்லில்.

  1. os.listdir (): தற்போதைய பைதான் வேலை கோப்பகத்தில் உள்ள அனைத்து கோப்புகள் மற்றும் துணை கோப்புறைகளை பட்டியலிடுங்கள்
  2. os.mkdir ('new_dir'): தற்போதைய திட்ட கோப்பகத்தில் ஒரு புதிய பைதான் கோப்பகத்தை உருவாக்கவும்
  3. os.rename ('பழைய_ பெயர்', 'புதிய_ பெயர்'): தற்போதைய கோப்பகத்தில் உள்ள எந்த பெயரிடப்பட்ட கோப்பு அல்லது கோப்புறையையும் அதன் அசல் பெயரை வழங்குவதன் மூலம் மறுபெயரிடுங்கள், அதைத் தொடர்ந்து அதன் புதிய பெயரும்
  4. os.rmdir ('folder_name'): தற்போதைய வேலை பாதையில் உள்ள வெற்று கோப்புறையை அகற்றவும்
  5. os.remove ('file_name'): பைதான் கோப்பகத்திலிருந்து ஒரு கோப்பை நீக்கவும்
  6. shutil.rmtree ('folder_name'): வேலை செய்யும் கோப்பகத்திலிருந்து காலியாக இல்லாத கோப்புறையை நீக்கவும், இந்த கட்டளையைப் பயன்படுத்த, இறக்குமதி செய்யவும் ஷட்டில் தட்டச்சு செய்வதன் மூலம் நூலகம் இறக்குமதி ஷட்டில் உங்கள் வேலை கோப்பில் அல்லது பைதான் ஷெல்லில்.

உங்கள் திட்டக் கோப்பகத்தை புத்திசாலித்தனமாக ஒழுங்கமைக்கவும்

நீங்கள் தொடங்க விரும்பும் திட்டம் எதுவாக இருந்தாலும், உங்கள் முழு திட்டத்தையும் கொண்ட ஒரு கோப்புறையை உருவாக்குவது ஒரு நல்ல நடைமுறை. உங்கள் கோப்புறை மற்றும் கோப்புகளின் ஏற்பாடு உங்கள் பைதான் திட்டத்தின் வெளியீட்டை பாதிக்கும். எனவே, உங்கள் வேலை செய்யும் மரம் குழப்பமடைவதைத் தடுக்க நன்கு கட்டமைக்கப்பட்ட அடைவு இருக்க வேண்டும்.

இருப்பினும், இங்கே பட்டியலிடப்பட்டுள்ள அடைவு முறைகள் பைதான் திட்டங்களைச் செயல்படுத்துவதில் நீங்கள் காணும் சில விஷயங்கள் --- குறிப்பாக ஒன்று அல்லது அதற்கு மேற்பட்ட கோப்புறைகள் அல்லது கோப்புகளை ஒன்றாக இணைக்க வேண்டியிருக்கும் போது.

பகிர் பகிர் ட்வீட் மின்னஞ்சல் பைத்தானைப் பயன்படுத்தி ட்விட்டர், இன்ஸ்டாகிராம் மற்றும் ரெடிட் போட்களை உருவாக்குவது எப்படி

உங்கள் சொந்த சமூக ஊடக போட்களை உருவாக்க விரும்புகிறீர்களா? பைத்தானைப் பயன்படுத்தி ட்விட்டர், இன்ஸ்டாகிராம் மற்றும் ரெடிட்டுக்கான புதுப்பிப்புகளை எவ்வாறு தானாக இடுகையிடுவது என்பது இங்கே.

அடுத்து படிக்கவும்
தொடர்புடைய தலைப்புகள்
  • நிரலாக்க
  • நிரலாக்க
  • பைதான்
எழுத்தாளர் பற்றி இடிசோ ஒமிசோலா(94 கட்டுரைகள் வெளியிடப்பட்டன)

இடோவு ஸ்மார்ட் தொழில்நுட்பம் மற்றும் உற்பத்தித்திறன் ஆகியவற்றில் ஆர்வம் கொண்டவர். அவரது ஓய்வு நேரத்தில், அவர் சலிப்படையும்போது குறியீட்டுடன் விளையாடுகிறார் மற்றும் சதுரங்கப் பலகைக்கு மாறுகிறார், ஆனால் அவர் எப்போதாவது வழக்கத்திலிருந்து விலகிச் செல்ல விரும்புகிறார். நவீன தொழில்நுட்பத்தை மக்களுக்கு காட்டும் ஆர்வம் அவரை மேலும் எழுத தூண்டுகிறது.

இடோவு ஒமிசோலாவில் இருந்து மேலும்

எங்கள் செய்திமடலுக்கு குழுசேரவும்

தொழில்நுட்ப குறிப்புகள், மதிப்புரைகள், இலவச மின் புத்தகங்கள் மற்றும் பிரத்யேக ஒப்பந்தங்களுக்கு எங்கள் செய்திமடலில் சேரவும்!

குழுசேர இங்கே சொடுக்கவும்