मेरे पास एक वेब क्रॉलिंग पायथन लिपि है जो पूर्ण होने में घंटों लगती है, और अपनी स्थानीय मशीन पर पूरी तरह से चलाने के लिए अक्षम है। क्या इसे सरल वेब सर्वर पर तैनात करने का कोई सुविधाजनक तरीका है? लिपि मूल रूप से टेक्स्ट फ़ाइलों में वेबपृष्ठ डाउनलोड करता है। यह सबसे अच्छा कैसे किया जाएगा? धन्यवाद!क्लाउड सर्वर में पायथन स्क्रिप्ट चलाने का सबसे आसान तरीका क्या है?
उत्तर
चूंकि आपने कहा था कि प्रदर्शन एक समस्या है और आप वेब-स्क्रैपिंग कर रहे हैं, कोशिश करने वाली पहली चीज़ Scrapy
फ्रेमवर्क है - यह वेब-स्क्रैपिंग फ्रेमवर्क का उपयोग करने में बहुत तेज़ और आसान है। scrapyd
टूल आपको क्रॉलिंग वितरित करने की अनुमति देगा - आपके पास अलग-अलग सर्वरों पर चलने वाली कई scrapyd
सेवाएं हो सकती हैं और प्रत्येक के बीच लोड विभाजित कर सकती हैं। देखें:
वहाँ भी है वहाँ बाहर एक Scrapy Cloud
सेवा:
Scrapy बादल एक मजबूत, fully- साथ अत्यधिक कुशल Scrapy विकास पर्यावरण पुल पर विशेष उत्पादन वातावरण तैनात और अपने क्रॉल चलाएं। यह स्प्रैपी के लिए हेरोकू की तरह है, हालांकि अन्य प्रौद्योगिकियों को निकट भविष्य में समर्थित किया जाएगा। यह स्क्रैपिंगहब मंच के शीर्ष पर चलता है, जिसका अर्थ है कि आपकी परियोजना मांग पर आवश्यक हो सकती है।
ऐसे कई स्थान हैं जहां आप ऐसा कर सकते हैं। बस "क्लाउड इन क्लाउड" के लिए Google, आप कुछ के साथ आएंगे, उदाहरण के लिए https://www.pythonanywhere.com/।
इसके अलावा, कई क्लाउड आईडीई भी हैं जो अनिवार्य रूप से आपको एक छोटा वीएम मुफ्त में देते हैं जहां आप वेब-आधारित आईडीई में अपना कोड विकसित कर सकते हैं और इसे वीएम में भी चला सकते हैं, एक उदाहरण http://www.c9.io है।
पायथन कहीं भी देव - उल्लेख के लिए धन्यवाद! :-) मुझे यह भी कहना है कि हमारे पास कई प्रकार के ग्राहक हैं जो हमें स्केपर के लिए उपयोग करते हैं। चल रही स्क्रिप्ट को रखने का यह तरीका काफी लोकप्रिय है: https://www.pythonanywhere.com/wiki/LongRunningTasks –
पहले से दिए गए समाधानों के विकल्प के रूप में, मैं हेरोकू का सुझाव दूंगा। आप न केवल वेबसाइट को आसानी से तैनात कर सकते हैं, बल्कि बॉट्स को चलाने के लिए स्क्रिप्ट भी कर सकते हैं।
मूल खाता नि: शुल्क है और यह बहुत लचीला है।
This blog entry, this one और this video में इसे काम करने के तरीके के व्यावहारिक उदाहरण शामिल हैं।
- 1. सर्वर पक्ष पर जावास्क्रिप्ट चलाने का सबसे आसान तरीका
- 2. सबसे आसान तरीका?
- 3. जावा में 'है' करने का सबसे आसान तरीका क्या है?
- 4. इंटरनेट पर डेटा स्थानांतरित करने का सबसे आसान तरीका, पायथन
- 5. ट्रिगर्स में निषेध करने का सबसे आसान तरीका क्या है?
- 6. हास्केल में ध्वनि नमूना चलाने का सबसे आसान तरीका क्या है?
- 7. WPF में एमपी 3 चलाने का सबसे आसान तरीका क्या है?
- 8. एक पायथन वेब सर्वर पर गणितीय उपयोगकर्ता कोड निष्पादित करना, सबसे आसान सुरक्षित तरीका क्या है?
- 9. सबसे आसान तरीका
- 10. क्लाउड-आधारित SQL डेटाबेस बनाने का सबसे आसान/सस्ता तरीका क्या है?
- 11. पायथन में उपज का उपयोग करके रिक्त पुनरावृत्ति बनाने का सबसे आसान तरीका क्या है?
- 12. पायथन में ग्राफिकल संवाद पॉप अप करने का सबसे आसान क्रॉस-प्लेटफार्म तरीका क्या है?
- 13. एक PHP स्क्रिप्ट को डिमन के रूप में चलाने का सबसे अच्छा तरीका क्या है?
- 14. सबसे आसान तरीका RavenDB
- 15. structs की सरणी बनाने का सबसे आसान तरीका क्या है?
- 16. पीडीएफ से डेटा निकालने का सबसे आसान तरीका क्या है?
- 17. सी #: समय घटाने का सबसे आसान तरीका क्या है?
- 18. नियुक्ति बुकिंग वेबसाइट बनाने का सबसे आसान तरीका क्या है?
- 19. पायथन में 2 बार के बीच अंतर खोजने का सबसे आसान तरीका क्या है?
- 20. पायथन में कंप्यूटर माइक्रोफ़ोन तक पहुंचने का सबसे आसान तरीका क्या है?
- 21. क्लोजर और पायथन कार्यक्रमों को जानकारी साझा करने का सबसे आसान तरीका क्या है?
- 22. कई HSQLDB सर्वर डेटाबेस बनाने का सबसे आसान तरीका क्या है?
- 23. वेब पर पाइथन स्क्रिप्ट आउटपुट प्राप्त करने का सबसे आसान तरीका क्या है?
- 24. रिमोट आईपीपी/सीयूपीएस सर्वर या प्रिंटर पर प्रिंट करने का सबसे आसान तरीका (पायथन में) क्या है?
- 25. जावा: डेटाबेस में एक्सएमएल, सबसे आसान तरीका क्या है?
- 26. python या ironpython के साथ mssql तक पहुंचने का सबसे आसान तरीका क्या है?
- 27. स्थान प्रदर्शित करने का सबसे आसान तरीका?
- 28. फ़ाइल डाउनलोड करने का सबसे आसान तरीका?
- 29. फॉर्म रीसेट करने का सबसे आसान तरीका
- 30. SQL सर्वर रोलबैक स्क्रिप्ट बनाने का सबसे अच्छा तरीका?
क्या आप [यह] (https://www.pythonanywhere.com/) के लिए पूछ रहे हैं। – Skynet