Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന python3 കമാൻഡ് ഇതാണ്.
പട്ടിക:
NAME
പൈത്തൺ - ഒരു വ്യാഖ്യാനിച്ച, സംവേദനാത്മക, ഒബ്ജക്റ്റ്-ഓറിയന്റഡ് പ്രോഗ്രാമിംഗ് ഭാഷ
സിനോപ്സിസ്
പൈത്തൺ [ -B ] [ -b ] [ -d ] [ -E ] [ -h ] [ -i ] [ -I ]
[ -m മൊഡ്യൂൾ-നാമം ] [ -q ] [ -O ] [ -ഓ ] [ -s ] [ -S ] [ -u ]
[ -v ] [ -V ] [ -W വാദം ] [ -x ] [[ -X ഓപ്ഷൻ ] -? ]
[ -c കമാൻഡ് | സ്ക്രിപ്റ്റ് | - ] [ വാദങ്ങൾ ]
വിവരണം
പൈത്തൺ സംയോജിപ്പിക്കുന്ന ഒരു വ്യാഖ്യാന, സംവേദനാത്മക, ഒബ്ജക്റ്റ്-ഓറിയന്റഡ് പ്രോഗ്രാമിംഗ് ഭാഷയാണ്
വളരെ വ്യക്തമായ വാക്യഘടനയുള്ള ശ്രദ്ധേയമായ ശക്തി. പൈത്തണിലെ പ്രോഗ്രാമിംഗിന്റെ ആമുഖത്തിന്,
പൈത്തൺ ട്യൂട്ടോറിയൽ കാണുക. പൈത്തൺ ലൈബ്രറി റഫറൻസ് ഡോക്യുമെന്റുകൾ അന്തർനിർമ്മിതവും നിലവാരവുമാണ്
തരങ്ങൾ, സ്ഥിരാങ്കങ്ങൾ, പ്രവർത്തനങ്ങൾ, മൊഡ്യൂളുകൾ. അവസാനമായി, പൈത്തൺ റഫറൻസ് മാനുവൽ വിവരിക്കുന്നു
പ്രധാന ഭാഷയുടെ വാക്യഘടനയും അർത്ഥശാസ്ത്രവും (ഒരുപക്ഷേ വളരെ) വളരെ വിശദമായി. (ഇവ
വഴി പ്രമാണങ്ങൾ സ്ഥിതിചെയ്യാം ഇന്റർനെറ്റ് റിസോർസുകൾ താഴെ; അവ നിങ്ങളുടേതിൽ ഇൻസ്റ്റാൾ ചെയ്തേക്കാം
സംവിധാനവും.)
C അല്ലെങ്കിൽ C++ ൽ എഴുതിയ നിങ്ങളുടെ സ്വന്തം മൊഡ്യൂളുകൾ ഉപയോഗിച്ച് പൈത്തണിന്റെ അടിസ്ഥാന ശക്തി വിപുലീകരിക്കാൻ കഴിയും. മിക്കയിടത്തും
സിസ്റ്റങ്ങൾ അത്തരം മൊഡ്യൂളുകൾ ചലനാത്മകമായി ലോഡ് ചെയ്തേക്കാം. പൈത്തൺ ഒരു വിപുലീകരണമായും പൊരുത്തപ്പെടുത്താവുന്നതാണ്
നിലവിലുള്ള ആപ്ലിക്കേഷനുകൾക്കുള്ള ഭാഷ. സൂചനകൾക്കായി ആന്തരിക ഡോക്യുമെന്റേഷൻ കാണുക.
ഇൻസ്റ്റാൾ ചെയ്ത പൈത്തൺ മൊഡ്യൂളുകൾക്കും പാക്കേജുകൾക്കുമുള്ള ഡോക്യുമെന്റേഷൻ പ്രവർത്തിപ്പിക്കുന്നതിലൂടെ കാണാൻ കഴിയും പൈഡോക്
പ്രോഗ്രാം.
കമാൻറ് LINE ഓപ്ഷനുകൾ
-B എഴുതരുത് .py[co] ഇറക്കുമതിയിൽ ഫയലുകൾ. PYTHONDONTWRITEBYTECODE എന്നതും കാണുക.
-b str(bytes_instance), str(bytearray_instance), താരതമ്യം ചെയ്യൽ എന്നിവയെ കുറിച്ചുള്ള മുന്നറിയിപ്പുകൾ നൽകുക
str ഉള്ള ബൈറ്റുകൾ/bytearray. (-ബിബി: ഇഷ്യൂ പിശകുകൾ)
-c കമാൻഡ്
എക്സിക്യൂട്ട് ചെയ്യാനുള്ള കമാൻഡ് വ്യക്തമാക്കുക (അടുത്ത ഭാഗം കാണുക). ഇത് ഓപ്ഷൻ ലിസ്റ്റ് അവസാനിപ്പിക്കുന്നു
(ഇനിപ്പറയുന്ന ഓപ്ഷനുകൾ കമാൻഡിലേക്ക് ആർഗ്യുമെന്റുകളായി കൈമാറുന്നു).
-d പാഴ്സർ ഡീബഗ്ഗിംഗ് ഔട്ട്പുട്ട് ഓണാക്കുക (വിസാർഡുകൾക്ക് മാത്രം, സമാഹാരം അനുസരിച്ച്
ഓപ്ഷനുകൾ).
-E പരിഷ്ക്കരിക്കുന്ന PYTHONPATH, PYTHONHOME എന്നിവ പോലുള്ള പരിസ്ഥിതി വേരിയബിളുകൾ അവഗണിക്കുക
വ്യാഖ്യാതാവിന്റെ പെരുമാറ്റം.
-h , -? , --സഹായിക്കൂ
എക്സിക്യൂട്ടബിൾ ഇന്റർപ്രെട്ടറിന്റെ ഉപയോഗം പ്രിന്റ് ചെയ്ത് പുറത്തുകടക്കുന്നു.
-i ഒരു സ്ക്രിപ്റ്റ് ആദ്യ ആർഗ്യുമെന്റായി പാസ്സാക്കുമ്പോൾ അല്ലെങ്കിൽ ദി -c ഓപ്ഷൻ ഉപയോഗിക്കുന്നു, നൽകുക
സ്ക്രിപ്റ്റ് അല്ലെങ്കിൽ കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്ത ശേഷം ഇന്ററാക്ടീവ് മോഡ്. അത് വായിക്കുന്നില്ല
$PYTHONSTARTUP ഫയൽ. ആഗോള വേരിയബിളുകൾ അല്ലെങ്കിൽ ഒരു സ്റ്റാക്ക് പരിശോധിക്കാൻ ഇത് ഉപയോഗപ്രദമാകും
ഒരു സ്ക്രിപ്റ്റ് ഒരു അപവാദം ഉയർത്തുമ്പോൾ കണ്ടെത്തുക.
-I ഒറ്റപ്പെട്ട മോഡിൽ പൈത്തൺ പ്രവർത്തിപ്പിക്കുക. ഇതും സൂചിപ്പിക്കുന്നു -E ഒപ്പം -s. ഒറ്റപ്പെട്ട മോഡിൽ sys.path
സ്ക്രിപ്റ്റിന്റെ ഡയറക്ടറിയോ ഉപയോക്താവിന്റെ സൈറ്റ്-പാക്കേജുകളുടെ ഡയറക്ടറിയോ അടങ്ങിയിട്ടില്ല. എല്ലാം
പൈത്തൺ* എൻവയോൺമെന്റ് വേരിയബിളുകളും അവഗണിക്കപ്പെടുന്നു. കൂടുതൽ നിയന്ത്രണങ്ങൾ ഉണ്ടാകാം
ക്ഷുദ്ര കോഡ് കുത്തിവയ്ക്കുന്നതിൽ നിന്ന് ഉപയോക്താവിനെ തടയാൻ ചുമത്തിയതാണ്.
-m മൊഡ്യൂൾ-നാമം
തിരയലുകൾ sys.path പേരിട്ടിരിക്കുന്ന മൊഡ്യൂളിനായി, അനുബന്ധമായി പ്രവർത്തിക്കുന്നു .py ഫയൽ a ആയി
സ്ക്രിപ്റ്റ്.
-O അടിസ്ഥാന ഒപ്റ്റിമൈസേഷനുകൾ ഓണാക്കുക. രണ്ടുതവണ നൽകിയാൽ, ഡോക്സ്ട്രിംഗുകൾ നിരസിക്കപ്പെടുന്നതിന് കാരണമാകുന്നു.
-ഓ കൂടാതെ ഡോക്സ്ട്രിംഗുകൾ നിരസിക്കുക -O ഒപ്റ്റിമൈസേഷനുകൾ.
-q പതിപ്പും പകർപ്പവകാശ സന്ദേശങ്ങളും പ്രിന്റ് ചെയ്യരുത്. ഈ സന്ദേശങ്ങളും അടിച്ചമർത്തപ്പെട്ടിരിക്കുന്നു
നോൺ-ഇന്ററാക്ടീവ് മോഡിൽ.
-s ഉപയോക്തൃ സൈറ്റ് ഡയറക്ടറി sys.path-ലേക്ക് ചേർക്കരുത്.
-S മൊഡ്യൂളിന്റെ ഇറക്കുമതി പ്രവർത്തനരഹിതമാക്കുക സൈറ്റ് സൈറ്റിനെ ആശ്രയിച്ചുള്ള കൃത്രിമത്വങ്ങളും
sys.path അത് അർത്ഥമാക്കുന്നു. എങ്കിൽ ഈ കൃത്രിമങ്ങൾ പ്രവർത്തനരഹിതമാക്കുക സൈറ്റ് വ്യക്തമായി ആണ്
പിന്നീട് ഇറക്കുമതി ചെയ്തു.
-u stdout, stderr എന്നിവയുടെ ബൈനറി I/O പാളികൾ അൺബഫർ ചെയ്യാൻ നിർബന്ധിക്കുക. stdin എപ്പോഴും ആണ്
ബഫർ ചെയ്തു. ടെക്സ്റ്റ് I/O ലെയർ ഇപ്പോഴും ലൈൻ-ബഫർ ആയിരിക്കും.
-v ഓരോ തവണയും ഒരു മൊഡ്യൂൾ ആരംഭിക്കുമ്പോൾ, സ്ഥലം കാണിക്കുന്ന ഒരു സന്ദേശം അച്ചടിക്കുക (ഫയൽ നാമം അല്ലെങ്കിൽ
ബിൽറ്റ്-ഇൻ മൊഡ്യൂൾ) അതിൽ നിന്ന് ലോഡ് ചെയ്യുന്നു. രണ്ടുതവണ നൽകുമ്പോൾ, ഒരു സന്ദേശം പ്രിന്റ് ചെയ്യുക
ഒരു മൊഡ്യൂളിനായി തിരയുമ്പോൾ പരിശോധിക്കുന്ന ഓരോ ഫയലും. കൂടാതെ നൽകുന്നു
പുറത്തുകടക്കുമ്പോൾ മൊഡ്യൂൾ വൃത്തിയാക്കലിനെക്കുറിച്ചുള്ള വിവരങ്ങൾ.
-V , --പതിപ്പ്
എക്സിക്യൂട്ടബിളിന്റെ പൈത്തൺ പതിപ്പ് നമ്പർ പ്രിന്റ് ചെയ്ത് പുറത്തുകടക്കുന്നു.
-W വാദം
മുന്നറിയിപ്പ് നിയന്ത്രണം. പൈത്തൺ ചിലപ്പോൾ മുന്നറിയിപ്പ് സന്ദേശം പ്രിന്റ് ചെയ്യുന്നു sys.stderr. ഒരു സാധാരണ
മുന്നറിയിപ്പ് സന്ദേശത്തിന് ഇനിപ്പറയുന്ന ഫോം ഉണ്ട്: ഫയല്:വര: വിഭാഗം: സന്ദേശം. സ്ഥിരസ്ഥിതിയായി,
ഓരോ മുന്നറിയിപ്പും അത് സംഭവിക്കുന്ന ഓരോ സോഴ്സ് ലൈനിനും ഒരിക്കൽ പ്രിന്റ് ചെയ്യുന്നു. ഈ ഓപ്ഷൻ
എത്ര തവണ മുന്നറിയിപ്പുകൾ അച്ചടിക്കപ്പെടുന്നു എന്നത് നിയന്ത്രിക്കുന്നു. ഒന്നിലധികം -W ഓപ്ഷനുകൾ നൽകാം; എപ്പോൾ എ
മുന്നറിയിപ്പ് ഒന്നിലധികം ഓപ്ഷനുകളുമായി പൊരുത്തപ്പെടുന്നു, അവസാനമായി പൊരുത്തപ്പെടുത്തൽ ഓപ്ഷന്റെ പ്രവർത്തനം ഇതാണ്
നിർവഹിച്ചു. അസാധുവാണ് -W ഓപ്ഷനുകൾ അവഗണിക്കപ്പെട്ടു (ഒരു മുന്നറിയിപ്പ് സന്ദേശം അച്ചടിച്ചിരിക്കുന്നു
ആദ്യ മുന്നറിയിപ്പ് നൽകുമ്പോൾ അസാധുവായ ഓപ്ഷനുകൾ). മുന്നറിയിപ്പുകളും നിയന്ത്രിക്കാം
ഉപയോഗിക്കുന്ന ഒരു പൈത്തൺ പ്രോഗ്രാമിനുള്ളിൽ നിന്ന് മുന്നറിയിപ്പുകൾ ഘടകം.
ന്റെ ഏറ്റവും ലളിതമായ രൂപം വാദം ഇനിപ്പറയുന്നവയിൽ ഒന്നാണ് നടപടി സ്ട്രിംഗുകൾ (അല്ലെങ്കിൽ ഒരു അതുല്യമായ
ചുരുക്കെഴുത്ത്): അവഗണിക്കുക എല്ലാ മുന്നറിയിപ്പുകളും അവഗണിക്കാൻ; സ്ഥിരസ്ഥിതി വ്യക്തമായി അഭ്യർത്ഥിക്കാൻ
സ്ഥിരസ്ഥിതി സ്വഭാവം (ഓരോ മുന്നറിയിപ്പും ഓരോ സോഴ്സ് ലൈനിനും ഒരിക്കൽ പ്രിന്റ് ചെയ്യുന്നു); എല്ലാം അച്ചടിക്കാൻ എ
ഓരോ തവണയും മുന്നറിയിപ്പ് നൽകുന്നു (ഒരു മുന്നറിയിപ്പ് ആണെങ്കിൽ ഇത് നിരവധി സന്ദേശങ്ങൾ സൃഷ്ടിച്ചേക്കാം
ഒരു ലൂപ്പിനുള്ളിൽ പോലെ ഒരേ സോഴ്സ് ലൈനിനായി ആവർത്തിച്ച് ട്രിഗർ ചെയ്തു); മൊഡ്യൂൾ ലേക്ക്
ഓരോ മൊഡ്യൂളിലും അത് ആദ്യമായി സംഭവിക്കുമ്പോൾ മാത്രം ഓരോ മുന്നറിയിപ്പും പ്രിന്റ് ചെയ്യുക; ഒരിക്കല് ഓരോന്നും അച്ചടിക്കാൻ
പ്രോഗ്രാമിൽ ആദ്യമായി സംഭവിക്കുമ്പോൾ മാത്രം മുന്നറിയിപ്പ്; അഥവാ പിശക് ഒരു ഉയർത്താൻ
ഒരു മുന്നറിയിപ്പ് സന്ദേശം അച്ചടിക്കുന്നതിന് പകരം ഒഴിവാക്കുക.
ന്റെ പൂർണ്ണ രൂപം വാദം is നടപടി:സന്ദേശം:വിഭാഗം:മൊഡ്യൂൾ:ലൈൻ. ഇവിടെ, നടപടി is
മുകളിൽ വിശദീകരിച്ചത് പോലെ, എന്നാൽ ശേഷിക്കുന്ന ഫീൽഡുകളുമായി പൊരുത്തപ്പെടുന്ന സന്ദേശങ്ങൾക്ക് മാത്രമേ ഇത് ബാധകമാകൂ.
ശൂന്യമായ ഫീൽഡുകൾ എല്ലാ മൂല്യങ്ങളുമായി പൊരുത്തപ്പെടുന്നു; പിന്നിലുള്ള ശൂന്യമായ ഫീൽഡുകൾ ഒഴിവാക്കിയേക്കാം. ദി സന്ദേശം
അച്ചടിച്ച മുന്നറിയിപ്പ് സന്ദേശത്തിന്റെ തുടക്കവുമായി ഫീൽഡ് പൊരുത്തപ്പെടുന്നു; ഈ പൊരുത്തം കേസ്-
നിര്വ്വികാരമായ. ദി വിഭാഗം ഫീൽഡ് മുന്നറിയിപ്പ് വിഭാഗവുമായി പൊരുത്തപ്പെടുന്നു. ഇത് ഒരു ആയിരിക്കണം
ക്ലാസ്സിന്റെ പേര്; സന്ദേശത്തിന്റെ യഥാർത്ഥ മുന്നറിയിപ്പ് വിഭാഗം a ആണോ എന്ന് മാച്ച് ടെസ്റ്റ്
നിർദ്ദിഷ്ട മുന്നറിയിപ്പ് വിഭാഗത്തിന്റെ ഉപവിഭാഗം. ക്ലാസിന്റെ മുഴുവൻ പേര് നൽകണം.
ദി മൊഡ്യൂൾ ഫീൽഡ് (പൂർണ്ണ യോഗ്യതയുള്ള) മൊഡ്യൂളിന്റെ പേരുമായി പൊരുത്തപ്പെടുന്നു; ഈ പൊരുത്തം കേസ്-
സെൻസിറ്റീവ്. ദി വര ഫീൽഡ് ലൈൻ നമ്പറുമായി പൊരുത്തപ്പെടുന്നു, ഇവിടെ പൂജ്യം എല്ലാ വരികളുമായി പൊരുത്തപ്പെടുന്നു
അക്കങ്ങൾ, അങ്ങനെ ഒഴിവാക്കിയ വരി സംഖ്യയ്ക്ക് തുല്യമാണ്.
-X ഓപ്ഷൻ
നടപ്പിലാക്കൽ നിർദ്ദിഷ്ട ഓപ്ഷൻ സജ്ജമാക്കുക.
-x ഉറവിടത്തിന്റെ ആദ്യ വരി ഒഴിവാക്കുക. ഇത് ഒരു ഡോസ് നിർദ്ദിഷ്ട ഹാക്കിന് വേണ്ടി മാത്രമുള്ളതാണ്.
മുന്നറിയിപ്പ്: പിശക് സന്ദേശങ്ങളിലെ ലൈൻ നമ്പറുകൾ ഒന്നായി ഓഫാകും!
വിവർത്തകൻ ഇന്റർഫേസ്
ഇന്റർപ്രെറ്റർ ഇന്റർഫേസ് UNIX ഷെല്ലിനോട് സാമ്യമുള്ളതാണ്: സ്റ്റാൻഡേർഡ് ഉപയോഗിച്ച് വിളിക്കുമ്പോൾ
ഒരു tty ഉപകരണത്തിലേക്ക് കണക്റ്റുചെയ്തിരിക്കുന്ന ഇൻപുട്ട്, അത് കമാൻഡുകൾക്കായി ആവശ്യപ്പെടുകയും ഒരു EOF ആകുന്നതുവരെ അവ നടപ്പിലാക്കുകയും ചെയ്യുന്നു.
വായിക്കുക; ഒരു ഫയൽ നെയിം ആർഗ്യുമെന്റ് ഉപയോഗിച്ചോ അല്ലെങ്കിൽ സ്റ്റാൻഡേർഡ് ഇൻപുട്ടായി ഒരു ഫയൽ ഉപയോഗിച്ചോ വിളിക്കുമ്പോൾ, അത് വായിക്കുന്നു
എ നിർവ്വഹിക്കുന്നു സ്ക്രിപ്റ്റ് ആ ഫയലിൽ നിന്ന്; കൂടെ വിളിച്ചപ്പോൾ -c കമാൻഡ്, ഇത് പൈത്തണിനെ നിർവ്വഹിക്കുന്നു
ആയി നൽകിയിരിക്കുന്ന പ്രസ്താവന(കൾ). കമാൻഡ്. ഇവിടെ കമാൻഡ് വേർതിരിക്കുന്ന ഒന്നിലധികം പ്രസ്താവനകൾ അടങ്ങിയിരിക്കാം
പുതിയ ലൈനുകൾ. പൈത്തൺ പ്രസ്താവനകളിൽ മുൻനിര വൈറ്റ്സ്പേസ് പ്രധാനമാണ്! നോൺ-ഇന്ററാക്ടീവിൽ
മോഡ്, അത് എക്സിക്യൂട്ട് ചെയ്യുന്നതിനുമുമ്പ് മുഴുവൻ ഇൻപുട്ടും പാഴ്സ് ചെയ്യുന്നു.
ലഭ്യമാണെങ്കിൽ, സ്ക്രിപ്റ്റ് നാമവും അതിനു ശേഷമുള്ള അധിക ആർഗ്യുമെന്റുകളും സ്ക്രിപ്റ്റിലേക്ക് കൈമാറും
പൈത്തൺ വേരിയബിളിൽ sys.argv, ഇത് സ്ട്രിംഗുകളുടെ ഒരു പട്ടികയാണ് (നിങ്ങൾ ആദ്യം ചെയ്യണം ഇറക്കുമതി sys ലേക്ക്
അത് ആക്സസ് ചെയ്യാൻ കഴിയും). സ്ക്രിപ്റ്റ് പേര് നൽകിയിട്ടില്ലെങ്കിൽ, sys.argv[0] ഒരു ശൂന്യമായ ചരടാണ്; എങ്കിൽ -c
ഉപയോഗിക്കുന്നു, sys.argv[0] സ്ട്രിംഗ് അടങ്ങിയിരിക്കുന്നു '-സി'. ഓപ്ഷനുകൾ വ്യാഖ്യാനിക്കുന്നത് ശ്രദ്ധിക്കുക
പൈത്തൺ ഇന്റർപ്രെറ്റർ തന്നെ സ്ഥാപിച്ചിട്ടില്ല sys.argv.
സംവേദനാത്മക മോഡിൽ, പ്രാഥമിക നിർദ്ദേശം `>>>' ആണ്; രണ്ടാമത്തെ പ്രോംപ്റ്റ് (ഇത് എപ്പോൾ ദൃശ്യമാകുന്നു
കമാൻഡ് പൂർത്തിയായിട്ടില്ല) `...' ആണ്. അസൈൻമെന്റ് വഴി നിർദ്ദേശങ്ങൾ മാറ്റാവുന്നതാണ് sys.ps1 or
sys.ps2. ഒരു പ്രോംപ്റ്റിൽ ഒരു EOF വായിക്കുമ്പോൾ വ്യാഖ്യാതാവ് ഉപേക്ഷിക്കുന്നു. ഒരു കൈകാര്യം ചെയ്യാത്തപ്പോൾ
ഒഴിവാക്കൽ സംഭവിക്കുന്നു, ഒരു സ്റ്റാക്ക് ട്രെയ്സ് പ്രിന്റ് ചെയ്യുകയും നിയന്ത്രണം പ്രാഥമിക പ്രോംപ്റ്റിലേക്ക് മടങ്ങുകയും ചെയ്യുന്നു; ഇൻ
നോൺ-ഇന്ററാക്ടീവ് മോഡ്, സ്റ്റാക്ക് ട്രെയ്സ് പ്രിന്റ് ചെയ്ത ശേഷം ഇന്റർപ്രെറ്റർ പുറത്തുകടക്കുന്നു. തടസ്സം
സിഗ്നൽ ഉയർത്തുന്നു കീബോർഡ് തടസ്സം ഒഴിവാക്കൽ; മറ്റ് UNIX സിഗ്നലുകൾ പിടിക്കപ്പെട്ടില്ല (ഒഴികെ
സിഗ്പൈപ്പ് ചിലപ്പോൾ അവഗണിക്കപ്പെടുന്നു, അനുകൂലമായി IOError ഒഴിവാക്കൽ). പിശക് സന്ദേശങ്ങളാണ്
stderr-ന് എഴുതിയിരിക്കുന്നു.
ഫയലുകൾ ഒപ്പം ഡയറക്ടറികൾ
പ്രാദേശിക ഇൻസ്റ്റലേഷൻ കൺവെൻഷനുകളെ ആശ്രയിച്ച് ഇവ വ്യത്യാസത്തിന് വിധേയമാണ്; ${പ്രിഫിക്സ്} കൂടാതെ
${exec_prefix} എന്നത് ഇൻസ്റ്റലേഷൻ-ആശ്രിതമാണ്, അത് ഗ്നു സോഫ്റ്റ്വെയറിനായി വ്യാഖ്യാനിക്കേണ്ടതാണ്;
അവ ഒന്നുതന്നെയായിരിക്കാം. Debian GNU/{Hurd,Linux}-ൽ ഇവ രണ്ടിന്റെയും സ്ഥിരസ്ഥിതിയാണ് / usr.
${exec_prefix}/bin/python
വ്യാഖ്യാതാവിന്റെ ശുപാർശിത സ്ഥാനം.
${prefix}/lib/python
${exec_prefix}/lib/python
സ്റ്റാൻഡേർഡ് മൊഡ്യൂളുകൾ അടങ്ങിയ ഡയറക്ടറികളുടെ ശുപാർശിത ലൊക്കേഷനുകൾ.
${prefix}/include/python
${exec_prefix}/include/python
ആവശ്യമായ ഫയലുകൾ ഉൾപ്പെടുന്ന ഡയറക്ടറികളുടെ ശുപാർശിത ലൊക്കേഷനുകൾ
പൈത്തൺ എക്സ്റ്റൻഷനുകൾ വികസിപ്പിക്കുകയും ഇന്റർപ്രെറ്റർ ഉൾച്ചേർക്കുകയും ചെയ്യുന്നു.
ENVIRONMENT വ്യത്യാസങ്ങൾ
പൈത്തൺഹോം
സാധാരണ പൈത്തൺ ലൈബ്രറികളുടെ സ്ഥാനം മാറ്റുക. സ്ഥിരസ്ഥിതിയായി, ലൈബ്രറികൾ
${prefix}/lib/python എന്നതിൽ തിരയുന്നു ഒപ്പം
${exec_prefix}/lib/python , ${prefix}, ${exec_prefix} എന്നിവ എവിടെയാണ്
ഇൻസ്റ്റലേഷൻ-ആശ്രിത ഡയറക്ടറികൾ, ഇവ രണ്ടും ഡിഫോൾട്ടാണ് / usr / local. എപ്പോൾ
$PYTHONHOME ഒരൊറ്റ ഡയറക്ടറിയിലേക്ക് സജ്ജീകരിച്ചിരിക്കുന്നു, അതിന്റെ മൂല്യം ${പ്രിഫിക്സ്} എന്നിവയെ മാറ്റിസ്ഥാപിക്കുന്നു
${exec_prefix}. ഇവയ്ക്കായി വ്യത്യസ്ത മൂല്യങ്ങൾ വ്യക്തമാക്കുന്നതിന്, $PYTHONHOME എന്നതിലേക്ക് സജ്ജമാക്കുക
${prefix}:${exec_prefix}.
പൈത്തോൻപത്ത്
മൊഡ്യൂൾ ഫയലുകൾക്കായി സ്ഥിരസ്ഥിതി തിരയൽ പാത വർദ്ധിപ്പിക്കുന്നു. ഫോർമാറ്റ് സമാനമാണ്
ഷെല്ലിന്റെ $PATH: കോളണുകളാൽ വേർതിരിച്ച ഒന്നോ അതിലധികമോ ഡയറക്ടറി പാത്ത്നെയിമുകൾ. നിലവിലില്ലാത്തത്
ഡയറക്ടറികൾ നിശബ്ദമായി അവഗണിക്കപ്പെടുന്നു. സ്ഥിരസ്ഥിതി തിരയൽ പാത ഇൻസ്റ്റാളേഷനാണ്
ആശ്രിതമാണ്, എന്നാൽ സാധാരണയായി ${prefix}/lib/python എന്നതിൽ തുടങ്ങുന്നു (പൈത്തൺഹോം കാണുക
മുകളിൽ). സ്ഥിരസ്ഥിതി തിരയൽ പാത എപ്പോഴും $PYTHONPATH-ലേക്ക് ചേർത്തിരിക്കുന്നു. ഒരു സ്ക്രിപ്റ്റ് ആണെങ്കിൽ
ആർഗ്യുമെന്റ് നൽകിയിരിക്കുന്നു, സ്ക്രിപ്റ്റ് അടങ്ങിയ ഡയറക്ടറി പാതയിൽ ചേർത്തിരിക്കുന്നു
$PYTHONPATH ന് മുന്നിൽ. ഒരു പൈത്തണിനുള്ളിൽ നിന്ന് തിരയൽ പാത കൈകാര്യം ചെയ്യാൻ കഴിയും
വേരിയബിളായി പ്രോഗ്രാം sys.path.
പൈത്തൺസ്റ്റാർട്ടപ്പ്
ഇത് ഒരു റീഡബിൾ ഫയലിന്റെ പേരാണെങ്കിൽ, ആ ഫയലിലെ പൈത്തൺ കമാൻഡുകൾ
ഇന്ററാക്ടീവ് മോഡിൽ ആദ്യ പ്രോംപ്റ്റ് പ്രദർശിപ്പിക്കുന്നതിന് മുമ്പ് എക്സിക്യൂട്ട് ചെയ്തു. ഫയൽ ആണ്
സംവേദനാത്മക കമാൻഡുകൾ എക്സിക്യൂട്ട് ചെയ്യുന്ന അതേ നെയിം സ്പേസിൽ എക്സിക്യൂട്ട് ചെയ്യുന്നു
അതിൽ നിർവചിക്കപ്പെട്ടതോ ഇറക്കുമതി ചെയ്തതോ ആയ വസ്തുക്കൾ യോഗ്യതയില്ലാതെ ഉപയോഗിക്കാവുന്നതാണ്
സംവേദനാത്മക സെഷൻ. നിങ്ങൾക്ക് നിർദ്ദേശങ്ങൾ മാറ്റാനും കഴിയും sys.ps1 ഒപ്പം sys.ps2 ഇതിൽ
ഫയൽ.
പൈത്തോനോപ്റ്റിമൈസ്
ഇത് ഒരു ശൂന്യമല്ലാത്ത സ്ട്രിംഗായി സജ്ജമാക്കിയാൽ, ഇത് വ്യക്തമാക്കുന്നതിന് തുല്യമാണ് -O ഓപ്ഷൻ.
ഒരു പൂർണ്ണസംഖ്യയായി സജ്ജീകരിച്ചാൽ, അത് വ്യക്തമാക്കുന്നതിന് തുല്യമാണ് -O ഒന്നിലധികം തവണ.
പൈത്തണ്ടെബഗ്
ഇത് ഒരു ശൂന്യമല്ലാത്ത സ്ട്രിംഗായി സജ്ജമാക്കിയാൽ, ഇത് വ്യക്തമാക്കുന്നതിന് തുല്യമാണ് -d ഓപ്ഷൻ.
ഒരു പൂർണ്ണസംഖ്യയായി സജ്ജീകരിച്ചാൽ, അത് വ്യക്തമാക്കുന്നതിന് തുല്യമാണ് -d ഒന്നിലധികം തവണ.
പൈത്തോൺഡോണ്ട് റൈറ്റ്ബൈറ്റ്കോഡ്
ഇത് ഒരു ശൂന്യമല്ലാത്ത സ്ട്രിംഗായി സജ്ജമാക്കിയാൽ, ഇത് വ്യക്തമാക്കുന്നതിന് തുല്യമാണ് -B ഓപ്ഷൻ
(എഴുതാൻ ശ്രമിക്കരുത് .py[co] ഫയലുകൾ).
പൈത്തണിൻസ്പെക്റ്റ്
ഇത് ഒരു ശൂന്യമല്ലാത്ത സ്ട്രിംഗായി സജ്ജമാക്കിയാൽ, ഇത് വ്യക്തമാക്കുന്നതിന് തുല്യമാണ് -i ഓപ്ഷൻ.
പൈത്തോണിയൻകോഡിംഗ്
ഇന്റർപ്രെറ്റർ പ്രവർത്തിപ്പിക്കുന്നതിന് മുമ്പ് ഇത് സജ്ജീകരിച്ചിട്ടുണ്ടെങ്കിൽ, ഇത് ഉപയോഗിച്ച എൻകോഡിംഗിനെ അസാധുവാക്കുന്നു
stdin/stdout/stderr, വാക്യഘടനയിൽ എൻകോഡിംഗ് നാമം:പിശക് കൈകാര്യം ചെയ്യുന്നയാൾ ദി പിശക് കൈകാര്യം ചെയ്യുന്നയാൾ ഭാഗം
ഓപ്ഷണൽ ആണ് കൂടാതെ str.encode-ലെ അതേ അർത്ഥമുണ്ട്. stderr-ന്, the പിശക് കൈകാര്യം ചെയ്യുന്നയാൾ
ഭാഗം അവഗണിക്കപ്പെടുന്നു; കൈകാര്യം ചെയ്യുന്നയാൾ എപ്പോഴും 'ബാക്ക്സ്ലാഷ് റീപ്ലേസ്' ആയിരിക്കും.
പൈത്തോന്നൌസർസൈറ്റ്
ഇത് ഒരു ശൂന്യമല്ലാത്ത സ്ട്രിംഗായി സജ്ജമാക്കിയാൽ, ഇത് വ്യക്തമാക്കുന്നതിന് തുല്യമാണ് -s ഓപ്ഷൻ
(sys.path-ലേക്ക് ഉപയോക്തൃ സൈറ്റ് ഡയറക്ടറി ചേർക്കരുത്).
പൈത്തോനുൻബഫർഡ്
ഇത് ഒരു ശൂന്യമല്ലാത്ത സ്ട്രിംഗായി സജ്ജമാക്കിയാൽ, ഇത് വ്യക്തമാക്കുന്നതിന് തുല്യമാണ് -u ഓപ്ഷൻ.
പൈത്തൺവെർബോസ്
ഇത് ഒരു ശൂന്യമല്ലാത്ത സ്ട്രിംഗായി സജ്ജമാക്കിയാൽ, ഇത് വ്യക്തമാക്കുന്നതിന് തുല്യമാണ് -v ഓപ്ഷൻ.
ഒരു പൂർണ്ണസംഖ്യയായി സജ്ജീകരിച്ചാൽ, അത് വ്യക്തമാക്കുന്നതിന് തുല്യമാണ് -v ഒന്നിലധികം തവണ.
പൈത്തൺ മുന്നറിയിപ്പുകൾ
ഇത് കോമ കൊണ്ട് വേർതിരിച്ച സ്ട്രിംഗായി സജ്ജമാക്കിയാൽ, ഇത് വ്യക്തമാക്കുന്നതിന് തുല്യമാണ് -W
ഓരോ പ്രത്യേക മൂല്യത്തിനും വേണ്ടിയുള്ള ഓപ്ഷൻ.
പൈത്തോൻഹസ്സീദ്
ഈ വേരിയബിൾ "റാൻഡം" ആയി സജ്ജീകരിച്ചാൽ, ഹാഷുകൾ വിതയ്ക്കുന്നതിന് ഒരു റാൻഡം മൂല്യം ഉപയോഗിക്കുന്നു
str, ബൈറ്റുകൾ, തീയതി സമയ വസ്തുക്കൾ.
PYTHONHASHSEED ഒരു പൂർണ്ണസംഖ്യയായി സജ്ജീകരിച്ചിട്ടുണ്ടെങ്കിൽ, അത് ഒരു നിശ്ചിത വിത്തായി ഉപയോഗിക്കുന്നു
ഹാഷ് റാൻഡമൈസേഷൻ ഉൾക്കൊള്ളുന്ന തരങ്ങളുടെ ഹാഷ് () സൃഷ്ടിക്കുന്നു. അതിന്റെ ഉദ്ദേശം
വ്യാഖ്യാതാവിന് തന്നെയുള്ള സ്വയം പരിശോധനകൾ പോലെ ആവർത്തിക്കാവുന്ന ഹാഷിംഗ് അനുവദിക്കുക
അല്ലെങ്കിൽ ഹാഷ് മൂല്യങ്ങൾ പങ്കിടാൻ പൈത്തൺ പ്രക്രിയകളുടെ ഒരു ക്ലസ്റ്ററിനെ അനുവദിക്കുക.
പൂർണ്ണസംഖ്യ [0,4294967295] ശ്രേണിയിലെ ഒരു ദശാംശ സംഖ്യയായിരിക്കണം. വ്യക്തമാക്കുന്നത്
മൂല്യം 0 ഹാഷ് റാൻഡമൈസേഷൻ പ്രവർത്തനരഹിതമാക്കും.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് python3 ഓൺലൈനായി ഉപയോഗിക്കുക