Dear xqt, is it ok?
# -*- coding: utf-8 -*-
import wikipedia
site=wikipedia.getSite('fa',
fam='wikipedia')
listofarticles=[u"عماد خراسانی",u"کوری جهاز"]
for name in listofarticles:
page=wikipedia.Page(site,name)
data=wikipedia.DataPage(page)
try:
items=data.get()
except wikipedia.NoPage:
print "The item doesn't exist. Creating..."
data.createitem("Bot: Importing article from Persian wikipedia")
else:
print "It has been created already. Skipping..."
I tested it, it was ok. but I'm not sure
On Tue, Feb 26, 2013 at 11:49 AM, <[email protected]> wrote:
> Hi folks,
>
> Reza1615 as published a small code snippet to create items at data
> repository. Please use this sample with care becaus it does not test
> whether a data repository item already exists. It only test whether it
> exists for a given site page. This could also mean that a given site page
> as no language link on a given repository page. This must be checked before
> a page is created.
>
> Regards
> xqt
>
> _______________________________________________
> Pywikipedia-l mailing list
> [email protected]
> https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l
>
--
Amir
_______________________________________________
Pywikipedia-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l