اذهب إلى المحتوى

السؤال

نشر

أريد استدعاء سكربت بايثون داخل سكربت php ولقد وجدت طرق عديدة لفعل ذلك عن طريق دوال system() و popen() لكن لم أعرف الفرق بينهم، فهل استخدام هذا الدوال هي الطريقة الصحيحة لفعل ذلك في بايثون؟ وما الفرق بينهم؟

Recommended Posts

  • 0
نشر

إن خيار استخدام دوال system() و popen() هو خيار جيد بالاعتماد على ما ستفعله.
استخدم system() إذا لم يكن لسكربت بايثون أية مخرجات أو إذا كنت تريد أن تذهب مخرجات سكربت بايثون مباشرة إلى المتصفح، واستخدم popen() إذا كنت تريد كتابة بيانات إلى المدخل القياسي لسكربت بايثون أو إذا أردت قراءة البيانات من المخرجات القياسية لسكربت بايثون في php.
ملاحظة: ستسمح لك popen() بالقراءة أو الكتابة فقط وليس الإثنين معا، فإذا أردت فعل الأمرين معا فأنصحك باستخدام proc_open().

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...