I use it: interwiki.py -gorandom :) Chinese wikipedia: http://zh.wikipedia.org/ My blog: http://shizhao.org twitter: https://twitter.com/shizhao
[[zh:User:Shizhao]] 2009/4/23 Francesco Cosoleto <cosol...@gmail.com> > shiz...@svn.wikimedia.org ha scritto: > > Revision: 6674 > > Author: shizhao > > Date: 2009-04-22 18:31:25 +0000 (Wed, 22 Apr 2009) > > > > Log Message: > > ----------- > > add new parameter: "-gorandom". > > Specifies that the robot should starting at the random pages returned by > [[Special:Random]]. > > > [...] > > + > > +-gorandom Specifies that the robot should starting at the random > pages > > + returned by [[Special:Random]]. > > """ > > > > > > @@ -1009,6 +1012,14 @@ > > transclusionPageTitle)) > > gen = ReferringPageGenerator(transclusionPage, > > onlyTemplateInclusion=True) > > + elif arg.startswith('-gorandom'): > > + for firstPage in RandomPageGenerator(number = 1): > > + firstPageTitle = firstPage.title() > > + namespace = wikipedia.Page(site, firstPageTitle).namespace() > > + firstPageTitle = wikipedia.Page(site, > > + firstPageTitle).titleWithoutNamespace() > > + gen = AllpagesPageGenerator(firstPageTitle, namespace, > > + includeredirects=False) > > elif arg.startswith('-start'): > > if arg.startswith('-startxml'): > > wikipedia.output(u'-startxml : wrong parameter') > > > > I don't agree to implement this option. It isn't necessary request a > page to [[Special:Random]] to get a hint about what download with > [[Special:Allpages]]. And doesn't look for me useful an user option to > do that or similar thing. > > -- > Francesco Cosoleto > > "L'ho incontrato una volta sola. Fini non รจ una persona che si possa > giudicare avendolo visto una volta sola. E io non ho intenzione di > rivederlo." (Roberto Benigni) > > _______________________________________________ > Pywikipedia-l mailing list > Pywikipedia-l@lists.wikimedia.org > https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l >
_______________________________________________ Pywikipedia-l mailing list Pywikipedia-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l