מרחוק

שימוש בתכונות מרחוק
הורד עכשיו

מרחוק דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • MIT/X Consortium Lic...
  • מחיר:
  • FREE
  • שם המפרסם:
  • Andrew Straw
  • אתר האינטרנט של המוציא לאור:
  • http://www.visionegg.org/

מרחוק תגים


מרחוק תיאור

Remote_Traitits הוא גרזן גס מאוד כדי להפוך את התכונות של רוספת לעבוד במצב רב תכליתי. נניח תהליך שנקרא אליס יש משתנה שנקרא מצלמה, שהוא מופע של (תת קבוצה של) hastraits. עכשיו, אם תהליך נוסף שנקרא בוב רוצה לקבל הודעה כאשר המצלמה. שינויים, זה צריך לקרות באמצעות מכונות תכונות רגילות. יתר על כן, אם בוב רוצה לשנות את הגדרות המצלמה של אליס.הגדרות, אליס צריך לקבל הודעה על שינויים אלה. יש דיון קטן בנושא זה על רשימת הדואר האלקטרוני של רוברט קרן להיות להשתמש ב- Python 2.6 של מודול Multip כדי ליצור אובייקטים proxy של hastraitits subclasses אשר היה לשקוף לעשות זאת. אני חושד שגישה כזו תהיה חלקלק מאוד, אבל היה מעבר ליכולות יום אחד שלי, ואני הייתי על תאריך יעד כדי לקבל קצת קוד עובד. לכן, יצרתי גרזן: הן של אליס ואת בוב תהליכים יש עותקים מלאים של המצלמה מופע אשר מראה אחד את השני. עבור השימוש האמיתי שלי בעולם, מופע המצלמה של אליס יהיה מחובר למשהו שבאמת עושה משהו, כגון צילמו עם מצלמה אמיתית, ואילו מופע המצלמה של בוב יהיה מחובר ל- GUI במחשב מרוחק. הסינכרון בין שני התהליכים קורה באמצעות Pyro (Python מרחוק אובייקטים). (התלות על Pyro יכלה להסיר לטובת שימוש במפלדת, אבל כבר הכרתי את Pyro ולא יכולתי להבין מיד איך לעשות את הדברים המקבילים עם multiprocess.) QuickStarto להפעיל את ההדגמה, להפעיל את זה בטרמינל אחד: # התחל את תוכנית "לעשות" - אליס במוטיבציה abovepython wx_demo.py dooand זה בטרמינל אחר: # התחל את התוכנית "View" - בוב במוטיבציה abovepython wx_demo.py צופה בדף הבית


מרחוק תוכנה קשורה

hn.

ספריית CLI ו- Python לשימוש ב- API של HNSearch ...

111

הורד