NumPy 1.14 - exec_command

numpy.distutils.exec_command




numpy

numpy.distutils.exec_command

exec_command

कार्यान्वयन exec_command फ़ंक्शन जो (लगभग) कमांडों के बराबर है ।getstatoutoutput फ़ंक्शन लेकिन NT पर, DOS सिस्टम लौटा हुआ स्थिति वास्तव में सही है (हालांकि, लौटे स्थिति मान किसी कारक द्वारा भिन्न हो सकते हैं)। इसके अलावा, exec_command पर्यावरण चर को परिभाषित करने (फिर से) के लिए कीवर्ड तर्क लेता है।

कार्य प्रदान करता है:

exec_command - एक निर्दिष्ट निर्देशिका में कमांड निष्पादित करें और
संशोधित वातावरण में।
find_executable - पर्यावरण से जानकारी का उपयोग करके एक कमांड का पता लगाएं
चर पथ। पोसिक्स के बराबर which कमांड।

लेखक: पियरु पीटरसन < pearu @ cens ioc ee > बनाया गया: 11 जनवरी 2003

आवश्यकता है: अजगर 2.x

सफलतापूर्वक परीक्षण किया गया:

os.name sys.platform टिप्पणियाँ
POSIX linux2 डेबियन (फुट) लिनक्स, पायथन 2.1.3+, 2.2.3+, 2.3.3 PyCrust 0.9.3, निष्क्रिय 1.0.2
POSIX linux2 रेड हैट 9 लिनक्स, पायथन 2.1.3, 2.2.2, 2.3.2
POSIX sunos5 SunOS 5.9, पायथन 2.2, 2.3.2
POSIX डार्विन डार्विन 7.2.0, पायथन 2.3
NT Win32 विंडोज मी पाइथन 2.3 (ईई), आइडल 1.0, पाइक्रस्ट 0.7.2 पायथन 2.1.1 आइडल 0.8
NT Win32 विंडोज 98, पायथन 2.1.1। आइडल 0.8
NT Win32 Cygwin 98-4.10, Python 2.1.1 (MSC) - इको टेस्ट विफल हो जाता है अर्थात पर्यावरण चर को पुनर्परिभाषित करना संभव नहीं है। फिक्स्ड: साइबरविन इको का उपयोग न करें! टिप्पणी: cmd /c echo भी काम नहीं करेगा लेकिन पर्यावरण चर को पुनर्परिभाषित करने का काम करता है।
POSIX cygwin साइगविन 98-4.10, पायथन 2.3.3 (विशेष वैज्ञानिक)
NT Win32 विंडोज एक्सपी, पायथन 2.3.3

ज्ञात कीड़े:

  • संदेश, जो स्टैडर को संदेश भेजते हैं, MSYS प्रॉम्प्ट से निष्पादित होने पर विफल हो जाते हैं क्योंकि संदेश किसी बिंदु पर खो जाते हैं।

कार्य

exec_command (कमांड [, execute_in,…]) निष्पादित कमांड की वापसी (स्थिति, आउटपुट)।
find_executable (exe [, path, _cache]) एक निष्पादन योग्य या कोई नहीं का पूरा पथ लौटें।
get_pythonexe ()
temp_file_name ()