سؤال

عند ينام مخطوطتي ل50sec بلدي أقفال IDE حتى وهو أمر مزعج للغاية. أنا غير قادر على تبديل علامات التبويب، والنظر من خلال بلدي مصدر، اكتب الرمز، وما إلى ذلك يحدث في pylde وpyscripter، ط طعاما حاول بيئات التطوير الأخرى. ما الذي يمكنني فعله لإصلاح هذا؟ أفعله في الواقع

for i in range(0, timeInSeconds): time.sleep(1) 

ويأمل في IDE تحديث مرة واحدة في الثانية ولكنها لا تبدو على هذا النحو. ما الذي يمكنني فعله لإصلاح هذا؟

هل كانت مفيدة؟

المحلول

وأفترض أنك تقوم بتشغيل التعليمات البرمجية من داخل IDE؟

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

نصائح أخرى

ويمكن تكوين لتشغيل البرنامج النصي الخاص بك من الخارج؟ أنا لا أعرف عن بيئات التطوير محددة، ولكن أود أن محاولة إنتاج عملية مختلفة للبرنامج النصي تصحيحه وليس تشغيلها تحت IDE. وإذا كان هذا لا يساعد، ثم انها مشكلة من بيئات التطوير.

والمشكلة هي بك IDE لا الثعبان. أنا لا أستعمل النوم في كثير من الأحيان، لقد حاولت فقط على ل اريك IDE ويمكنك <م> استخدام IDE الخاص بك أثناء تشغيل التعليمات البرمجية، والنوم. إذا لا يمكن تعيين IDE الخاص للقيام بذلك، وكنت في حاجة إليها ثم النظر في تغيير IDE أو لتشغيل التعليمات البرمجية من وحدة التحكم.

وشخصيا، أعتقد أنك لا ينبغي أبدا تنفيذ التعليمات البرمجية من أي وقت مضى من أي وقت مضى في نفس الحلقة كما IDE الخاص بك. وبما أن معظم بيئات التطوير تشغيل mainloop واجهة المستخدم الرسومية، ومنع هذا سوف يسبب التجميد الكامل من واجهة المستخدم. ومن يسأل فقط عن المتاعب، وأود أن تأخذ من التقارير الشوائب ضد كل تلك بيئات التطوير.

وأظن أن المشكلة في IDE هو يجلس في حلقة الانتظار للبرنامج النصي لإنهاء.

وهذا في حد ذاته ليس مشكلة، شريطة إنشاء أي مستخدم الرسائل لا تزال معالجة بينما IDE في هذه الحلقة.

ولكن ما أظن هو الذهاب الخطأ في هذه الحالة هو IDE هو مجرد تشغيل الحلقة دون معالجة والرسائل، وبالتالي واجهة المستخدم ويبدو أن يكون مؤمنا.

وسوف تحتاج IDE إلى تغيير الرسائل إما عملية GUI بينما في حلقة أو بدلا من ذلك فإنه يحتاج إلى إنشاء موضوع لتشغيل البرنامج النصي. ان موضوع ثم تشغيل في الخلفية وان واجهة المستخدم الرسومية تبقى استجابة.

وعلى سبيل المثال زيوس لIDE ويندوز يستخدم نهج موضوع الخلفية وأنه ليس لديه هذه المشكلة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top