Python كيفية عرض النتيجة (يعمل في الكونسول، لكن لا يعمل في Pycharm)
📁 بايثون, سؤال, بايثون 3, بيب, عمل
عند التشغيل في وحدة التحكم (console) كل شيء يعمل ويتم الإخراج،
> python3.4 t1.pyيُخرج:
signal8 - 0 signal9 - 0 signal11 - 0 signal22 - 0 signal22 - 0 signal25 - 0أما في Pycharm فلا. فهو يُشكّله، ربما، ككائن (object). السؤال هو: كيف يمكن إخراج ما أحصل عليه: subprocess، stdout؟
t1.py
import subprocessprint (""Start program"")def startProgram(cmd): PIPE = subprocess.PIPE p = subprocess.Popen(cmd, shell = True) retu