PHP ফাইলের ভিতর থেকে একটি Python ফাইল কল করতে হলে, আপনাকে shell_exec ফাংশন ব্যবহার করে তা কল করতে হবে।
উদাহরণস্বরূপ
<?php $command = escapeshellcmd('/usr/custom/test.py'); $output = shell_exec($command); echo $output; ?>
এটি স্ক্রিপ্টটি কল করবে। কিন্তু আপনার স্ক্রিপ্টের শীর্ষে আপনাকে ইন্টারপ্রিটারও নির্দিষ্ট করতে হবে। তাই আপনার py ফাইলে নিচের লাইনটি শীর্ষে যোগ করুন:
#!/usr/bin/env python
বিকল্পভাবে আপনি কমান্ড এক্সিকিউট করার সময় ইন্টারপ্রিটারও প্রদান করতে পারেন।
উদাহরণস্বরূপ
<?php $command = escapeshellcmd('python3 /usr/custom/test.py'); $output = shell_exec($command); echo $output; ?>