def main(): path = 'jawiki-country.json' p = re.compile(r'[\[\]\'\'\*\{\}]|<(.*?)>|\{(.*?)\}|ファイル:|\(\&(.*?)\)') text = re.sub(r'http(.*?)\n', '\n', re.sub(p, '', k20.get_json(path))) dic = k25.get_info_dict(text) params = {'action': 'query', 'prop': 'imageinfo', 'format': 'json', 'iiprop': 'url', 'titles': 'Image:{0}'.format(dic[u'国旗画像'].split('|')[0])} uri = ''' https://en.wikipedia.org/w/api.php?action=query&\ titles=Main%20Page&prop=revisions&rvprop=content&format=json '''.strip() api = requests.get(uri, params=params).json() print(api['query']['pages']['23473560']['imageinfo'][0]['url'])
def main(): path = 'jawiki-country.json' text = re.sub(r'[\[\]\']', '', k20.get_json(path)) print(k25.get_info_dict(text))
def main(): path = 'jawiki-country.json' p = re.compile(r'[\[\]\'\'\*\{\}]|<(.*?)>|\{(.*?)\}|ファイル:|\(\&(.*?)\)') text = re.sub(r'http(.*?)\n', '\n', re.sub(p, '', k20.get_json(path))) print(k25.get_info_dict(text))