parametera = \ [ u"Айти (префектура)", u"Акита (префектура)", u"Аомори (префектура)", u"Вакаяма (префектура)", u"Гифу (префектура)", u"Гумма (префектура)", u"Ибараки (префектура)", u"Иватэ (префектура)", u"Исикава (префектура)", u"Кагава (префектура)", u"Кагосима (префектура)", u"Канагава (префектура)", u"Киото (префектура)", u"Коти (префектура)", u"Кумамото (префектура)", u"Ми (префектура)", u"Мияги (префектура)", u"Миядзаки (префектура)", u"Нагано (префектура)", u"Нагасаки (префектура)", u"Нара (префектура)", u"Ниигата (префектура)", u"Оита (префектура)", u"Окаяма (префектура)", u"Окинава (префектура)", u"Осака (префектура)", u"Сага (префектура)", u"Сайтама (префектура)", u"Сига (префектура)", u"Сидзуока (префектура)", u"Симане (префектура)", u"Тиба (префектура)", u"Токио (префектура)", u"Токусима (префектура)", u"Тотиги (префектура)", u"Тоттори (префектура)", u"Тояма (префектура)", u"Фукуи (префектура)", u"Фукуока (префектура)", u"Фукусима (префектура)", u"Хёго (префектура)", u"Хиросима (префектура)", u"Хоккайдо (префектура)", u"Эхиме (префектура)", u"Ямагата (префектура)", u"Ямагути (префектура)", u"Яманаси (префектура)", ] parameterb = \ [ u"愛知県", u"秋田県", u"青森県", u"和歌山県", u"岐阜県", u"群馬県", u"茨城県", u"岩手県", u"石川県", u"香川県", u"鹿児島県", u"神奈川県", u"京都府", u"高知県", u"熊本県", u"三重県", u"宮城県", u"宮崎県", u"長野県", u"長崎県", u"奈良県", u"新潟県", u"大分県", u"岡山県", u"沖縄県", u"大阪府", u"佐賀県", u"埼玉県", u"滋賀県", u"静岡県", u"島根県", u"千葉県", u"東京都", u"徳島県", u"栃木県", u"鳥取県", u"富山県", u"福井県", u"福岡県", u"福島県", u"兵庫県", u"広島県", u"北海道", u"愛媛県", u"山形県", u"山口県", u"山梨県", ] parameterc = \ [ u"7 043 235", u"1 189 215", u"1 475 635", u"1 069 839", u"2 107 687", u"2 024 820", u"2 985 424", u"1 416 198", u"1 180 935", u"1 022 843", u"1 786 214", u"8 489 932", u"2 644 331", u"813 980", u"1 859 451", u"1 857 365", u"2 365 204", u"1 170 023", u"2 214 409", u"1 516 536", u"1 442 862", u"2 475 724", u"1 221 128", u"1 950 656", u"1 318 281", u"8 804 806", u"876 664", u"6 938 004", u"1 342 811", u"3 767 427", u"761 499", u"5 926 349", u"12 059 237", u"823 997", u"2 004 787", u"613 229", u"1 120 843", u"828 960", u"5 015 666", u"2 126 998", u"5 550 742", u"2 878 949", u"5 682 950", u"1 493 126", u"1 244 040", u"1 528 107", u"888 170", ] parameterd = \ [ u"5 153,81", u"11 612,11", u"9 606,26", u"4 725,55", u"10 598,18", u"6 363,16", u"6 095,62", u"15 278,51", u"4 185,32", u"1 861,70", u"9 132,42", u"2 415,42", u"4 612,93", u"7 104,70", u"6 908,45", u"5760,72", u"7 285,16", u"6 684,67", u"12 598,48", u"4 092,80", u"3 691,09", u"12 582,37", u"5 804,24", u"7 008,63", u"2 271,30", u"1 893,18", u"2 439,23", u"3 767,09", u"4 017,36", u"7 328,61", u"6 707,32", u"5 156,15", u"2 187,08", u"4 145,26", u"6 408,28", u"3 507,19", u"4 247,22", u"4 188,76", u"4 971,01", u"13 782,54", u"8 392,42", u"8 476,95", u"83 452,47", u"5 676,44", u"9 323,34", u"6 110,76", u"4 465,37", ] parametere= \ [ u"1 366", u"102", u"154", u"226", u"199", u"318", u"490", u"93", u"282", u"549", u"196", u"3 515", u"573", u"115", u"269", u"322", u"325", u"175", u"163", u"371", u"391", u"197", u"210", u"278", u"580", u"4 652", u"359", u"1 827", u"334", u"484", u"114", u"1 149", u"5 514", u"199", u"313", u"175", u"264", u"198", u"1 009", u"154", u"661", u"340", u"68", u"263", u"133", u"250", u"199", ] parameterf = \ [ u"Нагоя", u"Акита", u"Аомори", u"Вакаяма", u"Гифу", u"Маэбаси", u"Мито", u"Мориока", u"Канадзава", u"Такамацу", u"Кагосима", u"Иокогама", u"Киото", u"Коти", u"Кумамото", u"Цу", u"Сэндай", u"Миядзаки", u"Нагано", u"Нагасаки", u"Нара", u"Ниигата", u"Оита", u"Окаяма", u"Наха", u"Осака", u"Сага", u"Сайтама", u"Оцу", u"Сидзуока", u"Мацуэ", u"Тиба", u"Токио", u"Токусима", u"Уцуномия", u"Тоттори", u"Тояма", u"Фукуи", u"Фукуока", u"Фукусима", u"Кобе", u"Хиросима", u"Саппоро", u"Мацуяма", u"Ямагата", u"Ямагути", u"Кофу", ] parameterg = \ [ u"Айти", u"Акита", u"Аомори", u"Вакаяма", u"Гифу", u"Гумма", u"Ибараки", u"Иватэ", u"Исикава", u"Кагава", u"Кагосима", u"Канагава", u"Киото", u"Коти", u"Кумамото", u"Ми", u"Мияги", u"Миядзаки", u"Нагано", u"Нагасаки", u"Нара", u"Ниигата", u"Оита", u"Окаяма", u"Окинава", u"Осака", u"Сага", u"Сайтама", u"Сига", u"Сидзуока", u"Симане", u"Тиба", u"Токио", u"Токусима", u"Тотиги", u"Тоттори", u"Тояма", u"Фукуи", u"Фукуока", u"Фукусима", u"Хёго", u"Хиросима", u"Хоккайдо", u"Эхиме", u"Ямагата", u"Ямагути", u"Яманаси", ] parameterh = \ [ u"Тюбу", u"Тохоку", u"Тохоку", u"Кансай", u"Тюбу", u"Канто", u"Канто", u"Тохоку", u"Тюбу", u"Сикоку", u"Кюсю", u"Канто", u"Кансай", u"Сикоку", u"Кюсю", u"Кансай", u"Тохоку", u"Кюсю", u"Тюбу", u"Кюсю", u"Кансай", u"Тюбу", u"Кюсю", u"Тюгоку", u"Кюсю", u"Кансай", u"Кюсю", u"Канто", u"Кансай", u"Тюбу", u"Тюгоку", u"Канто", u"Канто", u"Сикоку", u"Канто", u"Тюгоку", u"Тюбу", u"Тюбу", u"Кюсю", u"Тохоку", u"Кансай", u"Тюгоку", u"Хоккайдо", u"Сикоку", u"Тохоку", u"Тюгоку", u"Тюбу", ] parameteri = \ [ u"Хонсю", u"Хонсю", u"Хонсю", u"Хонсю", u"Хонсю", u"Хонсю", u"Хонсю", u"Хонсю", u"Хонсю", u"Сикоку", u"Кюсю", u"Хонсю", u"Хонсю", u"Сикоку", u"Кюсю", u"Хонсю", u"Хонсю", u"Кюсю", u"Хонсю", u"Кюсю", u"Хонсю", u"Хонсю", u"Кюсю", u"Хонсю", u"Рюкю", u"Хонсю", u"Кюсю", u"Хонсю", u"Хонсю", u"Хонсю", u"Хонсю", u"Хонсю", u"Хонсю", u"Сикоку", u"Хонсю", u"Хонсю", u"Хонсю", u"Хонсю", u"Кюсю", u"Хонсю", u"Хонсю", u"Хонсю", u"Хоккайдо", u"Сикоку", u"Хонсю", u"Хонсю", u"Хонсю", ] parameterj = \ [ u"10", u"6", u"8", u"6", u"9", u"8", u"7", u"11", u"6", u"5", u"11", u"7", u"6", u"6", u"10", u"7", u"10", u"8", u"14", u"4", u"7", u"10", u"3", u"10", u"5", u"5", u"6", u"9", u"5", u"9", u"7", u"6", u"1", u"8", u"6", u"5", u"5", u"7", u"13", u"13", u"8", u"5", u"68", u"7", u"8", u"5", u"5", ] parameterk = \ [ u"63", u"25", u"40", u"30", u"42", u"39", u"43", u"36", u"19", u"17", u"49", u"35", u"26", u"35", u"48", u"29", u"36", u"30", u"81", u"21", u"39", u"35", u"18", u"27", u"41", u"43", u"20", u"70", u"26", u"42", u"21", u"56", u"39", u"24", u"31", u"19", u"12", u"17", u"65", u"61", u"41", u"23", u"180", u"20", u"35", u"22", u"28", ]

  1. -*- coding: utf-8 -*-

really = True

import sys, os import time, datetime import codecs import socket import re

  1. import wikipedia, config

import pywikibot as wikipedia

site=None


def report(text =""):

 wikipedia.output(text)


def main():

  1. wikipedia.output(u"utf-8")
  2. wikipedia.output(u"Starting: " + str(datetime.datetime.now()))
 site = wikipedia.Site('tt', 'wikipedia')  # The site we want to run our bot on
 
 #page = wikipedia.Page(site, 'Wikipedia:Sandbox')
 #text = page.get()  # The current text on the page
 #text = text.replace('foo', 'bar')
 #page.put(text, 'Replacing "foo" with "bar"')  # Saves the page
 #site=wikipedia.getSite()
  1. if site.loggedin():
  2. report(u"Logged in (%s)" % repr(site))
  3. else:
  4. report(u"Not logged in (%s)" % repr(site))
  5. os.exit(2)
 global tempfile
 tempfile = None
 global page
 page = None
    1. Алфавитное перечисление параметров.
 for a, b, c, d, e, f, g, h, i, j, k in zip (parametera, parameterb, parameterc, parameterd, parametere, parameterf, parameterg, parameterh, parameteri, parameterj, parameterk):
   page = wikipedia.Page(site, title = (u""+ a))
   if page.exists:
     if not page.isEmpty:
       temptext = page.get()
       regexp = u"^.xx$"
       if re.compile(regexp, re.M).search(temptext):
         wikipedia.output(u"страница существует: пропустить...")
       else:
         wikipedia.output(u"страница существует: пропустить...")
         continue
     else:
       wikipedia.output(u"создаю страницу...")
   else:
     wikipedia.output(u"страница существует...")
   text =u"Кеп:УК\n"+ \

u"Кеп:Мәгънәләр\n"+ \ u""+ g + u" (яп. "+ b + u"?) — Япониянең "+ h + u" төбәгенә караган префектура.[1] \n"+ \ u"Административ үзәге - "+ f + u" шәһәре.\n"+ \ u"\n"+ \ u"== Административ төзелеше ==\n"+ \ u"\n"+ \ u"Хоккайдо префектурасы "+ j + u" өязгә, алар үз чиратында "+ k + u" муниципалитетка бүленгән.[2]\n"+ \ u"\n"+ \ u"== Географиясе ==\n"+ \ u"\n"+ \ u"Префектура "+ i + u" утравында урнашкан. Мәйданы "+ d + u" км² тәшкил итә.[3]\n"+ \ u"\n"+ \ u"== Халкы ==\n"+ \ u"Кеп:ХСВМ\n"+ \ u"2019 елда префектурада "+ c + u" кеше яшәгән.[4] Халык тыгызлыгы 1 км²-га "+ e + u" кеше тәшкил итә.[5]\n"+ \ u"\n"+ \ u"== Искәрмәләр ==\n"+ \ u"Кеп:Искәрмәләр\n"+ \ u"\n"+ \ u"== Чыганаклар ==\n"+ \ u"* Япония: Справочник / Составители: В. Н. Ерёмин, К. О. Саркисов, А. И. Сенаторов; Под общ. ред. Г. Ф. Кима, К. О. Саркисова, А. И. Сенаторова. — М.: Республика, 1992. — 544 с. — 50 000 экз. — ISBN 5-250-01254-X\n"+ \ u"\n"+ \ u"== Тышкы сылтамалар ==\n"+ \ u"* Япония административ бүленеше картасы.(ингалс.)\n"+ \ u"\n"+ \ u"

\n"+ \

u"\n"+ \ u"*\n"+ \ u"Төркем:Япония префектуралары\n"+ \ u"ru:"+ a + u"\n"+ \ u"ja:"+ b + u"\n"


   if really:
     try:
       #status, reason, data = page.put(text, comment = u"Бот: Япония")
       page.put(text, comment = u"Япония")
     except wikipedia.EditConflict as error:
       wikipedia.output(u'Ошибка: %s. Остановлено.' % error)
     except (socket.error, IOError, wikipedia.PageNotSaved) as error:
       wikipedia.output(u'Ошибка: %s. Остановлено.' % error)
     else:
       #print status, reason
       continue


  1. end of main
  1. running:

if __name__ == "__main__":

 try:
   main()
 except:
   wikipedia.stopme()
   raise
 else:
   wikipedia.stopme()
 wikipedia.stopme()
  1. {{cite web\n"+ \ u"|url = http://www.krugosvet.ru/enc/strany_mira/YAPONIYA.html\n"+ \ u"|title = Япония\n"+ \ u"|description = статья из онлайн энциклопедии «Кругосвет»\n"+ \ u"|archiveurl = https://www.webcitation.org/616rCesAR?url=http://www.krugosvet.ru/\n"+ \ u"|archivedate = 2011-08-21\n"+ \ u"|accessdate = 2010-07-05\n"+ \ u"|deadlink = no}}
  2. Local government in Japan(ингалс.)\n"+ \ u"
  3. К проблеме типологизации префектур(яп.)
  4. Данные Службы статистики Японии.
  5. Данные приводятся по статистическому сборнику «Япония» 2006 года.
Damir/Япония2 декъашхочун агӀоне йухагӀо.