2010-09-23 10 views
8

मैं बस mwclient से शुरू कर रहा हूं। मैं अपने मीडियाविकि डेटाबेस से पूछताछ करने और छोटे संशोधन करने के लिए बॉट बनाने जा रहा हूं।मुझे एक अच्छा mwclient परिचय कहां मिल सकता है?

लेकिन मैं कैसे श्रेणियों के पृष्ठों की उम्र, सामग्री प्राप्त करने के लिए की तरह अजगर आदेश, पृष्ठों की सामग्री का कहीं भी एक साधारण सूची नहीं मिल सकता है, आदि

किसी को भी एक अच्छा शुरुआत संसाधन पता है?

उत्तर

2

मेरे सहयोगियों में से एक ने मुझे MediaWiki API विकी पृष्ठ पर एक लिंक भेजा।

+1

मैं कुछ हफ्तों के लिए 'mwclient' के साथ खेल रहा हूं और, अजीब बात यह है कि यह एक बहुत अच्छी सलाह है - शायद मुझे कुछ पायथन दस्तावेज़ कमांड याद आ रहा है, लेकिन' मदद() 'केवल डिफ़ॉल्ट दिखाता है, API पृष्ठ सभी संभावित मूल्य दिखाता है। – njsg

3

सबसे अच्छा ट्यूटोरियल मैं mwclient साथ शुरू हो रही है के लिए अब तक मिल गया है किरण Jonnalagadda के ब्लॉग पर पोस्ट की एक श्रृंखला है:

http://jace.zaiki.in/tag/mwclient

+0

अच्छा लिंक, धन्यवाद। – Wikis

+0

यह लिंक टूटा हुआ है। जेस के ट्यूटोरियल की एक प्रति अब आधिकारिक mwclient विकी पर https://github.com/mwclient/mwclient/wiki – waldyrious

1

मैं वर्तमान में एपीआई प्रश्नों के लिए पायथन + urllib का उपयोग करता हूं, और जब भी मुझे पृष्ठ संपादित/बनाने की आवश्यकता होती है तो mwclient का उपयोग करें।

एक उपयोगी जगह mwclient साथ आरंभ करने के लिए (पढ़ने/संपादित करें/एक पृष्ठ बनाने):

http://brianna.modernthings.org/article/134/write-api-enabled-on-wikimedia-sites

3

https://sourceforge.net/apps/mediawiki/mwclient/index.php?title=Documentation पर सरकारी डॉक्स कुछ परिचयात्मक ट्यूटोरियल की है। मैं mwclient के लिए प्रलेखन के लिए प्रभारी हूं लेकिन वास्तव में उन्हें विस्तारित करने के लिए पर्याप्त समय नहीं है - जो भी इच्छुक है उससे मदद का उपयोग कर सकता है।

+0

पर है विकी अब github पर mwclient के नए घर में स्थानांतरित हो गई है: https://github.com/mwclient/ mwclient/विकि। कृपया अपने उत्तर में लिंक अपडेट करें। बीटीडब्ल्यू, आपके द्वारा लिखे गए दो ट्यूटोरियल के अलावा, मैंने जैस के ट्यूटोरियल को भी शामिल किया (जो रेमंड यी के उत्तर से जुड़ा हुआ है)। – waldyrious

संबंधित मुद्दे

 संबंधित मुद्दे