தீர்க்கப்பட்டது: cmd பைதான் ஸ்கிரிப்ட் திறந்தே இருக்கும்

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

import time
while True:
    print("Python script is still running")
    time.sleep(60)

1. இறக்குமதி நேரம்: இந்த அறிக்கை நேர தொகுதியை இறக்குமதி செய்கிறது, இது நேரம் மற்றும் தேதி தொடர்பான செயல்பாடுகளை அணுக அனுமதிக்கிறது.

2. உண்மையாக இருக்கும்போது: இந்த வரி ஒரு முடிவிலா வளையத்தை உருவாக்குகிறது, அது முறிவு அறிக்கையால் உடைக்கப்படும் வரை அல்லது பிழை ஏற்படும் வரை இயங்கும்.

3. பிரிண்ட் (“பைதான் ஸ்கிரிப்ட் இன்னும் இயங்குகிறது”): இந்த வரியானது லூப் இயங்கும் ஒவ்வொரு முறையும் “பைதான் ஸ்கிரிப்ட் இன்னும் இயங்குகிறது” என்ற செய்தியை அச்சிடுகிறது.

4. time.sleep(60): இந்த வரியானது மீண்டும் இயங்குவதற்கு முன் 60 வினாடிகளுக்கு லூப்பை இடைநிறுத்துகிறது, ஒவ்வொரு முறையும் கைமுறையாகச் செய்யாமல் ஒவ்வொரு நிமிடமும் நமது ஸ்கிரிப்ட் இயங்குகிறதா என்பதைச் சரிபார்க்க அனுமதிக்கிறது.

பைத்தானில் CMD என்றால் என்ன

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

பைதான் ஸ்கிரிப்டை எப்படி திறந்த நிலையில் வைப்பது

பைதான் ஸ்கிரிப்டை பைத்தானில் திறந்த நிலையில் வைக்க சில வழிகள் உள்ளன.

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

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

3. பயனரிடமிருந்து உள்ளீட்டைப் பயன்படுத்தவும்: கடைசியாக, நீங்கள் பயனரிடமிருந்து உள்ளீட்டைக் கேட்கலாம் மற்றும் அவர்கள் வெளியேறச் சொல்லும் குறிப்பிட்ட ஒன்றை உள்ளிடும் வரை உங்கள் ஸ்கிரிப்டை இயங்க வைக்கலாம் (எ.கா. "வெளியேறு" என்று தட்டச்சு செய்தல்). இதைச் செய்ய, நீங்கள் பைத்தானின் உள்ளமைக்கப்பட்ட “உள்ளீடு()” செயல்பாட்டைப் பயன்படுத்தலாம், இது பயனரிடமிருந்து உள்ளீட்டைக் கேட்கும்போது என்ன செய்தி காட்டப்பட வேண்டும் என்பதைக் குறிப்பிடும் வாதத்தை எடுக்கும் (எ.கா., "வெளியேறுவதற்கு வெளியேறு:" எனத் தட்டச்சு செய்க). பின்னர், அவர்கள் உள்ளிட்டவை வெளியேறும் கட்டளையாகப் பயன்படுத்தப்பட வேண்டியவற்றுடன் பொருந்துகிறதா எனச் சரிபார்க்கவும், அப்படியானால், உங்கள் லூப்பில் இருந்து வெளியேறி அதற்கேற்ப உங்கள் நிரலை முடிக்கவும்.

தொடர்புடைய இடுகைகள்:

ஒரு கருத்துரையை