<source lang="python">

  1. !/usr/bin/python
  2. -*- coding: utf-8 -*-
  3. Reza(User:reza1615), 2011
  4. Distributed under the terms of the CC-BY-SA 3.0 .

import wikipedia,re wikipedia.config.put_throttle = 0 wikipedia.put_throttle.setDelay()

list=(u"category:Religion in Australia‎",u"زمرہ:آسٹریلیا میں مذہب‏", u"category:Religion in Abkhazia‎",u"زمرہ:ابخازیا میں مذہب‏", u"category:Religion in American Samoa‎",u"زمرہ:امریکن سموا میں مذہب‏", u"category:Religion in Andorra‎",u"زمرہ:انڈورا میں مذہب‏", u"category:Religion in Angola‎",u"زمرہ:انگولا میں مذہب‏", u"category:Religion in Antigua and Barbuda",u"زمرہ:باربوڈا میں مذہب‏", u"category:Religion in Aruba‎",u"زمرہ:اروبا میں مذہب‏", u"category:Religion in Austria",u"زمرہ:آسٹریا میں مذہب‏", u"category:Religion in Azerbaijan‎",u"زمرہ:آذربایجان میں مذہب‏", u"category:Religion in Azores",u"زمرہ:ازورز میں مذہب‏", u"category:Religion in Bahamas‎",u"زمرہ:بہاماس میں مذہب", u"category:Religion in Bangladesh",u"زمرہ:بنگلہ دیش میں مذہب", u"category:Religion in Babados",u"زمرہ:بارباڈوس میں مذہب", u"category:Religion in Belarus",u"زمرہ:بیلاروس میں مذہب", u"category:Religion in Belize‎",u"زمرہ:بیلیز میں مذہب", u"category:Religion in Bermuda‎",u"زمرہ:برمودا میں مذہب", u"category:Religion in Bhutan‎",u"زمرہ:بھوٹان میں مذہب", u"category:Religion in Bolivia",u"زمرہ:بولیویا میں مذہب", u"category:Religion in Bonaire",u"زمرہ:بونائر میں مذہب", u"category:Religion in Botswana‎",u"زمرہ:بوٹسوانا میں مذہب", u"category:Religion in Brazil",u"زمرہ:برازیل میں مذہب", u"category:Religion in British Emire‎",u"زمرہ:سلطنت برطانیہ میں مذہب", u"category:Religion in Brunei‎",u"زمرہ:برونائی میں مذہب", u"category:Religion in Bulgaria‎",u"زمرہ:بلغاریہ میں مذہب", u"category:Religion in Burkina Faso",u"زمرہ:برکینا فاسو میں مذہب", u"category:Religion in Burma‎",u"زمرہ:برما میں مذہب", u"category:Religion in Burundi",u"زمرہ:برونڈی میں مذہب", u"category:Religion in Albania‎‎",u"زمرہ:البانیہ میں مذہب", u"category:Religion in Argentina‎‎",u"زمرہ:ارجنٹائن میں مذہب", u"category:Religion in Armenia‎‎",u"زمرہ:آرمینیا میں مذہب", u"category:Religion in Australia‎",u"زمرہ:آسٹریلیا میں مذہب", u"category:Religion in Bahrain‎",u"زمرہ:بحرین میں مذہب", u"category:Religion in Belgium‎",u"زمرہ:بیلجیم میں مذہب", u"category:Religion in Benin‎",u"زمرہ:بینن میں مذہب", u"category:Religion in Bosnia and Herzegovina‎",u"زمرہ:بوسنیا اور ہرزیگووینیا میں مذہب", u"category:Religion in Cambodia",u"زمرہ:کمبوڈیا میں مذہب", u"category:Religion in Comoros",u"زمرہ:اتحاد القمری میں مذہب", u"category:Religion in Republic of the Congo‎ ",u"زمرہ: جمہوریہ کانگو میں مذہب", u"category:Religion in Democratic Republic of the Congo‎",u"زمرہ:جمہوری جمہوریہ کانگو میں مذہب", u"category:Religion in Cook Islands",u"زمرہ:جزائر کک میں مذہب", u"category:Religion in Costa Rica",u"زمرہ:کوسٹا ریکا میں مذہب", u"category:Religion in Croatia",u"زمرہ:کروشیا میں مذہب", u"category:Religion in Cuba",u"زمرہ:کیوبا میں مذہب", u"category:Religion in Cyprus",u"زمرہ:قبرص میں مذہب", u"category:Religion in Czech Republic",u"زمرہ:چیک جمہوریہ میں مذہب", u"category:Religion in Cameroon",u"زمرہ:کیمرون میں مذہب", u"category:Religion in Canada‎",u"زمرہ:کینیڈا میں مذہب", u"category:Religion in Central African Republic",u"زمرہ:وسطی افریقی جمہوریہ میں مذہب", u"category: Religion in Dominica‎‎",u"زمرہ:ڈومینیکا میں مذہب", u"category: Religion in Dominican Republic‎‎",u"زمرہ:جمہوریہ ڈومینیکن میں مذہب", u"category:Religion in Colombia‎",u"زمرہ:کولمبیا میں مذہب", u"category: Religion in Denmark‎‎",u"زمرہ:ڈنمارک میں مذہب", u"category:Religion in Djibouti‎‎",u"زمرہ:جبوتی میں مذہب", u"category:Religion in France‎‎",u"زمرہ:فرانس میں مذہب", u"category:Religion in Egypt‎‎",u"زمرہ:مصر میں مذہب", u"category:Religion in El Slvador‎‎",u"زمرہ:ایل سلواڈور میں مذہب", u"category:Religion in Ethiopia",u"زمرہ:ایتھوپیا میں مذہب", u"category:Religion in Eritrea‎‎",u"زمرہ:اریتریا میں مذہب", u"category:Religion in Estonia",u"زمرہ:اسٹونیا میں مذہب", u"category:Religion in Equational Guniea‎‎",u"زمرہ:استوائی گنی میں مذہب", u"category:Religion in Ecuador",u"زمرہ:ایکواڈور میں مذہب", u"category:Religion in East Timor",u"زمرہ:مشرقی تیمور میں مذہب", u"category:Religion in Fiji‎‎",u"زمرہ:فجی میں مذہب", u"category:Religion in Finland",u"زمرہ:فن لینڈ میں مذہب", u"category:Religion in Falkland Islands",u"زمرہ:جزائر فاکلینڈ میں مذہب", u"category:Religion in Faroe Islands‎‎",u"زمرہ:جزائر فارو میں مذہب", u"category:Religion in Gabon",u"زمرہ:گیبون میں مذہب", u"category:Religion in Gambia‎",u"زمرہ:گیمبیا میں مذہب", u"category:Religion in Greenland‎",u"زمرہ:گرین لینڈ میں مذہب", u"category:Religion in Grenada",u"زمرہ:گریناڈا میں مذہب", u"category:Religion in Guadeloupe‎",u"زمرہ:گواڈیلوپ میں مذہب", u"category:Religion in Guam",u"زمرہ:گوام میں مذہب", u"category:Religion in Guyana‎",u"زمرہ:گیانا میں مذہب", u"category:Religion in Guinea-Bissau‎",u"زمرہ:گنی بساؤ میں مذہب", u"category:Religion in Georgia (country)‎",u"زمرہ:جارجیا (ملک) میں مذہب", u"category:Religion in Germany‎",u"زمرہ:جرمنی میں مذہب", u"category:Religion in Ghana‎",u"زمرہ:گھانا میں مذہب", u"category:Religion in Gibraltar‎‎",u"زمرہ:جبرالٹر میں مذہب", u"category:Religion in Greece‎",u"زمرہ:یونان میں مذہب", u"category:Religion in Guatemala‎",u"زمرہ:گوئٹے مالا میں مذہب", u"category:Religion in Guinea",u"زمرہ:گنی میں مذہب", u"category:Religion in Haiti",u"زمرہ:ہیٹی میں مذہب", u"category:Religion in Hoduras",u"زمرہ:ہونڈوراس میں مذہب", u"category:Religion in Hong Kong‎",u"زمرہ:ہانگ کانگ میں مذہب", u"category:Religion in Hungary‎",u"زمرہ:ہنگری میں مذہب", u"category:Religion in Iran",u"زمرہ:ایران میں مذہب", u"category:Religion in India‎‎",u"زمرہ:بھارت میں مذہب", u"category:Religion in Indonesia‎‎",u"زمرہ:انڈونیشیا میں مذہب", u"category:Religion in Iraq‎‎",u"زمرہ:عراق میں مذہب", u"category:Religion in Iceland‎‎",u"زمرہ:آئس لینڈ میں مذہب", u"category:Religion in Iraq‎‎",u"زمرہ:عراق میں مذہب", u"category:Religion in Ireland",u"زمرہ:آئرلینڈ میں مذہب", u"category:Religion in Israel‎",u"زمرہ:اسرائیل میں مذہب", u"category:Religion in Italy‎",u"زمرہ:اٹلی میں مذہب", u"category:Religion in Ivory Coast",u"زمرہ:آئیوری کوسٹ میں مذہب", u"category:Religion in Japan",u"زمرہ:جاپان میں مذہب", u"category:Religion in Jamaica‎",u"زمرہ:جمیکا میں مذہب", u"category:Religion in Jersey‎",u"زمرہ:جرسی میں مذہب", u"category:Religion in Jordan‎",u"زمرہ:اردن میں مذہب", u"category:Religion in Kiribati‎",u"زمرہ:قزاقستان میں مذہب", u"category:Religion in Korea",u"زمرہ:کوریا میں مذہب", u"category:Religion in Kyrgyzstan‎",u"زمرہ:کرغیزستان میں مذہب", u"category:Religion in Kazakhstan‎",u"زمرہ:قزاقستان میں مذہب", u"category:Religion in Kenya",u"زمرہ:کینیا میں مذہب", u"category:Religion in Kosovo‎",u"زمرہ:کوسوو میں مذہب", u"category:Religion in Kuwait‎‎",u"زمرہ:کویت میں مذہب", u"category:Religion in Laos",u"زمرہ:لاؤس میں مذہب", u"category:Religion in Latvia",u"زمرہ:لٹویا میں مذہب", u"category:Religion in Leshotho",u"زمرہ:لیسوتھو میں مذہب", u"category:Religion in Liberia",u"زمرہ:لائیبیریا میں مذہب", u"category:Religion in Liechtenstein‎",u"زمرہ:لاچسٹنسٹائن میں مذہب", u"category:Religion in Lithuania",u"زمرہ:لتھونیا میں مذہب", u"category:Religion in Luxembourg‎",u"زمرہ:لکسمبرگ میں مذہب", u"category:Religion in Lebanon",u"زمرہ:لبنان میں مذہب", u"category:Religion in Libya‎‎",u"زمرہ:لیبیا میں مذہب", u"category:Religion in the Malaysia‎",u"زمرہ:ملائشیا میں مذہب", u"category:Religion in the Madgascar‎",u"زمرہ:مڈگا سکر میں مذہب", u"category:Religion in the Malawi",u"زمرہ:ملاوی میں مذہب", u"category:Religion in the Malta‎",u"زمرہ:مالٹا میں مذہب", u"category:Religion in the Marshall Islands",u"زمرہ:جزائر مارشل میں مذہب", u"category:Religion in the Mayotte",u"زمرہ:مایوٹ میں مذہب", u"category:Religion in the Moldova",u"زمرہ:مالدووا میں مذہب", u"category:Religion in the Moaco",u"زمرہ:مناکو میں مذہب", u"category:Religion in the Mongolia",u"زمرہ:منگولیا میں مذہب", u"category:Religion in the Mozambique",u"زمرہ:موزمبیق میں مذہب", u"category:Religion in the Republic of Macedonia",u"زمرہ:جمہوریہ مقدونیہ میں مذہب", u"category:Religion in the Maldives‎",u"زمرہ:مالدیپ میں مذہب", u"category:Religion in Mali‎",u"زمرہ:مالی میں مذہب", u"category:Religion in Mauritania",u"زمرہ:موریتانیا میں مذہب", u"category:Religion in Mauritius",u"زمرہ:ماریشس میں مذہب", u"category:Religion in Mexico‎",u"زمرہ:میکسیکو میں مذہب", u"category:Religion in Montenegro‎",u"زمرہ:مونٹینیگرو میں مذہب", u"category:Religion in Morocco‎",u"زمرہ:مراکش میں مذہب", u"category:Religion in New Caledonia",u"زمرہ:نیو کیلیدونیا میں مذہب" u"category:Religion in Namibia‎‎",u"زمرہ:نمیبیا میں مذہب" u"category:Religion in Nauru",u"زمرہ:نارؤ میں مذہب" u"category:Religion in Nepal",u"زمرہ:نیپال میں مذہب" u"category:Religion in New Zealand‎‎",u"زمرہ:نیوزی لینڈ میں مذہب" u"category:Religion in Nicaragua",u"زمرہ:نکاراگوا میں مذہب" u"category:Religion in North Korea‎‎",u"زمرہ:شمالی کوریا میں مذہب" u"category:Religion in Northern Mariana Islands‎‎‎",u"زمرہ:جزائر شمالی مارینہ میں مذہب" u"category:Religion in Norway",u"زمرہ:ناروے میں مذہب",‎ u"category:Religion in the Netherlands‎",u"زمرہ:نیدرلینڈ میں مذہب", u"category:Religion in Niger‎‎",u"زمرہ:نائیجر میں مذہب", u"category:Religion in Nigeria‎",u"زمرہ:نائیجریا میں مذہب", u"category:Religion in Ottoman Empire‎‎",u"زمرہ:سلطنت عثمانیہ میں مذہب", u"category:Religion in Oman‎‎",u"زمرہ:اومان میں مذہب", u"category:Religion in Palestinian territories‎",u"زمرہ:فلسطین میں مذہب", u"category:Religion in Panama‎",u"زمرہ:پانامہ میں مذہب", u"category:Religion in Poland‎",u"زمرہ:پولینڈ میں مذہب", u"category:Religion in Papua New Guinea‎",u"زمرہ:پاپوانیوگنی میں مذہب", u"category:Religion in Paraguay",u"زمرہ:پیراگوئے میں مذہب", u"category:Religion in Peru‎",u"زمرہ:پیرو میں مذہب", u"category:Religion in the Philippines‎",u"زمرہ:فلپائن میں مذہب", u"category:Religion in Portugal‎",u"زمرہ:پرتگال میں مذہب", u"category:Religion in Qatar",u"زمرہ:قطر میں مذہب", u"category:Religion in Romania‎‎",u"زمرہ:رومانیہ میں مذہب", u"category:Religion in Rwanda‎‎",u"زمرہ:روانڈا میں مذہب", u"category:Religion in Roman Empire‎‎",u"زمرہ:سلطنت روم میں مذہب", u"category:Religion in Russia‎‎",u"زمرہ:روس میں مذہب", u"category:Religion in Scandinavia",u"زمرہ:اسکینڈی نیویا میں مذہب", u"category:Religion in Saba",u"زمرہ:سابا میں مذہب", u"category:Religion in Saint Barthélemy‎",u"زمرہ:سینت بارتھلمے میں مذہب", u"category:Religion in Saint Helena‎l‎",u"زمرہ:سینٹ ہیلنل میں مذہب", u"category:Religion in Saint Kitts and Nevis‎‎",u"زمرہ:سینٹ کٹس و نیوس میں مذہب", u"category:Religion in Saint Lucia‎",u"زمرہ:سینٹ لوسیا میں مذہب", u"category:Religion in Saint Pierre and Miquelon‎ ‎",u"زمرہ:سینیگال میں مذہب", u"category:Religion in Saint Vincent and the Grenadines‎",u"زمرہ:سینٹ ونسنٹ و گرینائڈز میں مذہب", u"category:Religion in Samoa‎",u"زمرہ:سموا میں مذہب", u"category:Religion in San Marino",u"زمرہ:سان مارینو میں مذہب", u"category:Religion in Saudi Arabia",u"زمرہ:سعودی عرب میں مذہب", u"category:Religion in Serbia",u"زمرہ:سربیا میں مذہب", u"category:Religion in Sierra Leone‎",u"زمرہ:سیرالیون میں مذہب", u"category:Religion in Solvoakia",u"زمرہ:سلواکیہ میں مذہب", u"category:Religion in Sol‎omon Islands",u"زمرہ:جزائر سلیمان میں مذہب", u"category:Religion in Somaliland",u"زمرہ:صومالی لینڈ میں مذہب", u"category:Religion in South Sudan‎",u"زمرہ:جنوبی سوڈان میں مذہب", u"category:Religion in Soveit Union‎",u"زمرہ:سوویت یونین میں مذہب", u"category:Religion in Spain",u"زمرہ:سپین میں مذہب", u"category:Religion in Sri‎ Lanka",u"زمرہ:سری لنکا میں مذہب", u"category:Religion in Swaziland",u"زمرہ:سوازی لینڈ میں مذہب", u"category:Religion in Switzerland",u"زمرہ:سوٹزرلینڈ میں مذہب", u"category:Religion in Syria",u"زمرہ:شام میں مذہب", u"category:Religion in Senegal‎",u"زمرہ:سینیگال میں مذہب", u"category:Religion in Singapore‎",u"زمرہ:سنگاپور میں مذہب", u"category:Religion in Slovenia‎",u"زمرہ:سلووینیا میں مذہب", u"category:Religion in Somalia‎",u"زمرہ:صومالیہ میں مذہب", u"category:Religion in South Africa‎",u"زمرہ:جنوبی افریقہ میں مذہب", u"category:Religion in South Korea‎",u"زمرہ:جنوبی کوریا میں مذہب", u"category: Religion in Sri Lanka‎",u"زمرہ:سری لنکا میں مذہب", u"category:Religion in Sudan‎",u"زمرہ:سوڈان میں مذہب", u"category:Religion in Suriname‎",u"زمرہ:سرینام میں مذہب", u"category:Religion in Sweden‎‎",u"زمرہ:سویڈن میں مذہب", u"category:Religion in Switzerland‎",u"زمرہ:سویٹزرلینڈ میں مذہب", u"category:Religion in Tajikistan‎",u"زمرہ:تاجکستان میں مذہب", u"category:Religion in Togo‎",u"زمرہ:ٹوگو میں مذہب", u"category:Religion in Tokelau‎",u"زمرہ:ٹوکیلاؤ میں مذہب", u"category:Religion in Tonga‎",u"زمرہ:ٹونگا میں مذہب", u"category:Religion in Triandad and Tobago",u"زمرہ:ٹراینڈڈ و ٹوباگو میں مذہب", u"category:Religion in Tunisia‎",u"زمرہ:تونس میں مذہب", u"category:Religion in Turkey",u"زمرہ:ترکی میں مذہب", u"category:Religion in Taiwan‎",u"زمرہ:تائیوان میں مذہب", u"category:Religion in Tanzania‎",u"زمرہ:تنزانیہ میں مذہب", u"category:Religion in Thailand‎",u"زمرہ:تھائی لینڈ میں مذہب", u"category:Religion in Turkmenistan‎‎",u"زمرہ:ترکمانستان میں مذہب", u"category:Religion in Uganda‎‎",u"زمرہ:یوگنڈا میں مذہب", u"category:Religion in Ukraine‎",u"زمرہ:یوکرائن میں مذہب", u"category:Religion in the United Arab Emirates‎‎",u"زمرہ:متحدہ عرب امارات میں مذہب", u"category:Religion in United Kingdom‎‎",u"زمرہ:برطانیہ میں مذہب", u"category:Religion in United States America‎‎",u"زمرہ:ریاستہائے متحدہ امریکہ میں مذہب", u"category:Religion in Uruguay‎‎",u"زمرہ:یوراگوئے میں مذہب", u"category:Religion in Uzbekistan‎",u"زمرہ:ازبکستان میں مذہب", u"category:Religion in Venezuela‎",u"زمرہ:وینزویلا میں مذہب", u"category:Religion in Veitnam‎",u"زمرہ:ویت نام میں مذہب", u"category:Religion in Western Sahara‎",u"زمرہ:مغربی صحارا میں مذہب", u"category:Religion in Yemen‎‎",u"زمرہ:یمن میں مذہب", u"category:Religion in Yugoslavia‎",u"زمرہ:یوگوسلاویہ میں مذہب", u"category: Religion in Zambia‎‎",u"زمرہ:زیمبیا میں مذہب"

u"category:Religion in Zimabwe",u"زمرہ:زمبابوے میں مذہب")

wiki=u'ur' mother_cat=u msg=u'روبالہ:تخليق زمرہ جات ' +u'(بلحاظ انگريزي ويکي)'

def zwnj(txtTmp):

 txtTmp = re.sub(u'‌{2,}', u'‌', txtTmp)
 txtTmp = re.sub(u'‌(?![ئاآأإژزرذدوؤة‌بپتثجچحخسشصضطظعغفقکگلمنهیيًٌٍَُِّْٰٓٔ]|[\u0900-\u097f]|ֹ)', u, txtTmp)
 txtTmp = re.sub(u'(?<![ئبپتثجچحخسشصضطظعغفقکگلمنهیيًٌٍَُِّْٰٓٔ]|[\u0900-\u097F]|f|ֹ)‌', u, txtTmp)
 return txtTmp

def main():

   wikipedia.config.put_throttle = 0
   wikipedia.put_throttle.setDelay()
   textfa,texten=' ',' '
   wikipedia.output(str(len(list)))
   for i in range(0,len(list),2):    
       caten=list[i].replace(u'category:',u).replace(u'Category:',u).replace(u'',u'').replace(u'',u).strip()
       fatitle=list[i+1].replace(u'زمرہ:',u).replace(u'',u'').replace(u'',u).strip()
       textfa=mother_cat+u"\n'
       fatitle= zwnj(fatitle)
       pagefa = wikipedia.Page( wikipedia.getSite(wiki),u'زمرہ:'+fatitle)
       if not pagefa.exists():
            pagefa.put(textfa.strip(),msg)
            wikipedia.output( u"done=" + fatitle)

if __name__ == '__main__':

   main()