دليل:باي ويكي بوت/harvest template.py

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Manual:Pywikibot/harvest template.py and the translation is 100% complete.
Other languages:
English • ‎español • ‎français • ‎polski • ‎čeština • ‎العربية • ‎中文 • ‎日本語
Git logo
مستودع جت لويكيميديا به هذا الملف: scripts/ar

harvest_template.py هو نص برمجي لإضافة ادعاءات Wikidata بالجملة بناءً على معلومات محصودة من قوالب ويكيبيديا.

الفكرة

القوالب على ويكيبيديا، خاصةً صناديق المعلومات، تحتوي على كثير من المعلومات المفيدة التي يمكن استخدامها لإضافة ادعاءات إلى عناصر ويكي بيانات.

القواعد اللغوية

يعتمد البوت على مولد واسم القالب وأزواج من الحقول في القالب والخاصية لتخزين هذا. الأمر سيشبه:

python harvest_template.py <some generator> \
    -template:<name of template> \
    <field A> P1 <field B> P3

هذا أمر حقيقي بقيم حقيقية:

python harvest_template.py -lang:nl -cat:Sisoridae \
    -template:"Taxobox straalvinnige" -namespace:0 \
    orde P70 familie P71 geslacht P74

سيكتشف البوت تلقائيًا إذا كان سيحلل خاصية عنصر أم سيستخدم خاصية نصية.

بناءً على إعدادك، قد تحتاج إلى تحديد أي موقع لتسحب منه القالب. يمكنك فعل ذلك باستخدام -lang:XX -family:wikipedia حيث XX هو رمز لغة الويكي التي تريد استخدامها.