[Pywikipedia-l] SVN: [4831] trunk/pywikipedia/featured.py
leogregianin at svn.wikimedia.org
leogregianin at svn.wikimedia.org
Wed Jan 9 16:32:55 UTC 2008
Revision: 4831
Author: leogregianin
Date: 2008-01-09 16:32:55 +0000 (Wed, 09 Jan 2008)
Log Message:
-----------
docu and output how many featured articles
Modified Paths:
--------------
trunk/pywikipedia/featured.py
Modified: trunk/pywikipedia/featured.py
===================================================================
--- trunk/pywikipedia/featured.py 2008-01-09 15:59:48 UTC (rev 4830)
+++ trunk/pywikipedia/featured.py 2008-01-09 16:32:55 UTC (rev 4831)
@@ -8,9 +8,10 @@
* -nocache : doesn't include /featured/cache file to remembers if the
article already was verified.
-* -fromlang:xx[,yy[,...]]] : xx,.. are the languages to be verified.
+* -fromlang:xx[,yy[,...]]] : xx,.. are the languages to be verified. Another
+ possible with range the languages -fromlang:ar--fi
-* -fromall : to verifiy all languages.
+* -fromall : to verify all languages.
* -after:zzzz : process pages after and including page zzzz
@@ -29,7 +30,7 @@
# Distributed under the terms of the MIT license.
#
-import sys, re, pickle
+import sys, re, pickle, os.path
import wikipedia, catlib, config
def CAT(site,name):
@@ -198,6 +199,7 @@
arts.append(p)
elif p.namespace()==1: # Article talk (like in English)
arts.append(wikipedia.Page(p.site(), p.titleWithoutNamespace()))
+ wikipedia.output('\03{lightred}** wikipedia:%s has %i featured articles\03{default}' % (site.lang, len(arts)))
return arts
def findTranslated(page, oursite=None):
@@ -363,3 +365,4 @@
wikipedia.stopme()
if not nocache:
pickle.dump(cache,file("featured/cache","wb"))
+
More information about the Pywikipedia-l
mailing list