ویکی‌واژه:ربات/آمار روزانه

از ویکی‌واژه
اطلاعات کد ربات
کد پایتون
نام ربات بروزرسان آمار روزانه
زبان پایتون
اجازه‌نامه CC-BY-SA 3.0
تست‌شده؟ بله
قابلیت(ها) بروزرسانی ویکی‌واژه:آمار روزانه ویکی‌واژه فارسی
سازنده(ها) Mahdi
اجراکننده(ها) MahdiBot
احتیاجی به آرگومان ندارد.

رباتی برای بروزرسانی آمار

<source lang="python" line start="1">

  1. -*- coding: utf-8 -*-
  2. Mahdi(User:Mahdiz), 2012

import wikipedia import urllib import re import os

site = wikipedia.getSite('fa', 'wiktionary') pagename = (u'ویکی‌واژه:آمار روزانه ویکی‌واژه فارسی') page = wikipedia.Page(site, pagename) text = page.get(force = False, get_redirect=False, throttle = True, sysop = False, change_edit_time = True) newtext = text.replace(u'|}', u'|-\n|{{subst:#time:l xijxiFxiY}}
{{subst:CURRENTDAY}}{{subst:CURRENTMONTHNAME}}{{subst:CURRENTYEAR}}
||{{subst:CURRENTTIME}}(گرینویچ)
{{subst:LOCALTIME}}(تهران)
||{{subst:NUMBEROFPAGES}}||{{subst:NUMBEROFARTICLES}}|||{{subst:NUMBEROFEDITS}}||{{subst:NUMBEROFFILES}}||{{subst:NUMBEROFUSERS}}||{{subst:NUMBEROFACTIVEUSERS}}||{{subst:NUMBERINGROUP:bot}}||{{subst:NUMBERINGROUP:Sysop}}||{{subst:NUMBERINGROUP:bureaucrat}}||{{subst:NUMBERINGROUP:Rollbacker}}\n|}‏') page.put(newtext, comment=(u'ربات: افزودن آمار امروز'), watchArticle = None, minorEdit = False)