मेरा एप्लिकेशन वेब सामग्री प्राप्त करने के लिए 'twisted.web.client.Agent' का उपयोग करता है। लेकिन एजेंट वर्ग को शुरू करने के लिए 'रिएक्टर' उदाहरण की आवश्यकता होती है। अगर मैं 'ट्विस्टेड' का उपयोग करके अपना आवेदन शुरू करता हूं, तो कोई भी 'reactor.run()' नहीं होगा। तो मैं 'रिएक्टर' उदाहरण कैसे प्राप्त कर सकता हूं?ट्विस्टेड द्वारा मुड़कर एप्लिकेशन शुरू होने पर 'रिएक्टर' कैसे प्राप्त करें?
5
A
उत्तर
10
काश वहाँ एक better answer थे, लेकिन जिस तरह से एक मुड़ आवेदन में वर्तमान, सक्रिय रिएक्टर पाने के लिए है:
from twisted.internet import reactor
महत्वपूर्ण बात यह है हर जगह ऐसा नहीं करने के लिए है, लेकिन एक बार के पास आपके एप्लिकेशन कोड का "टॉप", ताकि आप आसानी से परीक्षण प्रयोजनों के लिए रिएक्टर को प्रतिस्थापित कर सकें या अन्य तरीकों से अपने व्यवहार को संशोधित कर सकें (उदाहरण के लिए, आप संभावित रूप से connectTCP
को प्रॉक्सी से गुजरने के लिए बदल सकते हैं)। यही कारण है कि Agent
वर्तमान में आयात करने के बजाय reactor
पैरामीटर लेता है।
संबंधित मुद्दे
- 1. ट्विस्टेड पाइथन लॉगिंग कैसे करें?
- 2. सी # एप्लिकेशन शुरू होने पर कई रूपों को प्रदर्शित करें
- 3. विंडोज़ शुरू होने पर एक पायथन फ़ाइल कैसे शुरू करें?
- 4. ddd शुरू होने पर
- 5. वाईएक्स: विंडोज़ लॉन्च होने पर शुरू करने के लिए एप्लिकेशन कैसे पंजीकृत करें?
- 6. आईपैड एप्लिकेशन लिखना कैसे शुरू करें?
- 7. परीक्षण शुरू होने पर परीक्षण
- 8. आप पाइथन (ट्विस्टेड के बजाए) के माध्यम से एक ट्विस्टेड एप्लिकेशन कैसे चलाते हैं?
- 9. एंड्रॉइड डिवाइस चालू होने पर सेवा कैसे शुरू करें?
- 10. ग्रहण शुरू होने पर ग्रहण
- 11. पृष्ठभूमि में एप्लिकेशन की मौत होने पर सफाई कैसे करें?
- 12. बूट समय पर एप्लिकेशन को कैसे शुरू/लॉन्च करें एंड्रॉइड
- 13. ट्विस्टेड transport.write
- 14. ट्विस्टेड सर्वर django
- 15. बूस्ट टाइमर: मुझे आवश्यकता होने पर समय कैसे प्राप्त करें?
- 16. रिएक्टर बनाम प्रोक्टर
- 17. ट्विस्टेड adbapi
- 18. जीडब्ल्यूटी एप्लिकेशन पर लोकेल जानकारी कैसे प्राप्त करें
- 19. सी # एप्लिकेशन शुरू होने पर कोड को सही तरीके से कैसे चलाएं?
- 20. एप्लिकेशन अपटाइम प्राप्त करें
- 21. मुख्य गतिविधि के बिना एंड्रॉइड एप्लिकेशन लॉन्च करें और एप्लिकेशन लॉन्च करने पर सेवा शुरू करें
- 22. एक ट्विस्टेड फैक्ट्री में दूसरे कारखाने में प्राप्त डेटा भेजना
- 23. स्प्लैश स्क्रीन कैसे बनाएं (ऐप शुरू होने पर स्क्रीन दृश्यमान)?
- 24. फोन लॉक होने पर बाहरी गतिविधि शुरू करें
- 25. एप्लिकेशन शुरू करने पर ब्लैक स्क्रीन से कैसे बचें
- 26. प्रति एप्लिकेशन एक बार शुरू होने पर कोड रोलिंग में log4net रोलिंगफाइलएपेंडर को कॉन्फ़िगर करें
- 27. हेरोकू पर शुरू करने के लिए रेडिस कैसे प्राप्त करें?
- 28. पाइथन ट्विस्टेड
- 29. एंड्रॉइड: सेवा द्वारा प्राप्त इरादे को कैसे प्राप्त करें?
- 30. परिनियोजन पर ईजेबी टाइमर कैसे शुरू करें?
मैंने पाया [यह] (http://stackoverflow.com/questions/3424825/is-twisted-internet-reactor-global)। तो, 'रिएक्टर' वैश्विक है। धन्यवाद @ ग्लाइफ – davidshen84