Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

PHP से एक पायथन प्रोग्राम चलाएँ

PHP में, 'shell_exec' फ़ंक्शन का उपयोग किया जा सकता है। इसे खोल के माध्यम से निष्पादित किया जा सकता है और परिणाम स्ट्रिंग के रूप में वापस किया जा सकता है। यदि NULL को कमांड लाइन से पास किया जाता है या कोई आउटपुट नहीं देता है तो यह एक त्रुटि देता है।

नीचे उसी का एक कोड प्रदर्शन है -

<?php
   $command_exec = escapeshellcmd('path-to-.py-file');
   $str_output = shell_exec($command_exec);
   echo $str_output;
?>

सही विशेषाधिकार दिए जाने की आवश्यकता है ताकि पायथन लिपि को सफलतापूर्वक निष्पादित किया जा सके।

नोट - यूनिक्स प्रकार के प्लेटफॉर्म पर काम करते समय, PHP कोड को वेब उपयोगकर्ता के रूप में निष्पादित किया जाता है। इसलिए, वेब उपयोगकर्ता को निर्देशिकाओं और उप-निर्देशिकाओं के लिए आवश्यक अधिकार दिए जाने चाहिए।


  1. पायथन प्रोग्राम कैसे चलाएं?

    कोड लिखने के बाद, हमें आउटपुट को निष्पादित करने और प्राप्त करने के लिए कोड को चलाने की आवश्यकता होती है। प्रोग्राम चलाने पर, हम जांच सकते हैं कि कोड सही लिखा है या नहीं और वांछित आउटपुट देता है। पायथन प्रोग्राम चलाना काफी आसान काम है। आईडीएलई पर चलाएं IDLE पर पायथन प्रोग्राम चलाने के लिए, दिए गए च

  1. पायथन प्रोग्राम में एक स्ट्रिंग से nth कैरेक्टर को हटाना

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे - समस्या कथन हमें एक स्ट्रिंग दी गई है, हमें दिए गए स्ट्रिंग से ith इंडेक्स किए गए कैरेक्टर को हटाना है और उसे प्रदर्शित करना है। पायथन में किसी भी स्ट्रिंग में, अनुक्रमण हमेशा 0 से शुरू होता है। मान लीजिए कि हमारे पास एक स्ट्रिंग

  1. एक आईपी पते से अग्रणी 0 को हटाने के लिए पायथन कार्यक्रम

    IP पता नीचे दिया गया है, हमारा कार्य IP पते से अग्रणी शून्य को हटाना है। पहले हम दिए गए स्ट्रिंग को । से विभाजित करते हैं। और फिर इसे एक पूर्णांक में परिवर्तित करें और प्रमुख शून्य को हटा दें और फिर उन्हें एक स्ट्रिंग में वापस जोड़ दें। उदाहरण Input : 200.040.009.400 Output : 200.40.9.400 एल्गोरिदम