python #Cescriptrécupèreuneliste de nomsetvérified'abords'il existent dans Wi

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python #Cescriptrécupèreuneliste de nomsetvérified'abords'il existent dans Wi相关的知识,希望对你有一定的参考价值。

# -*- coding: utf-8 -*-

######################################################
#
# Ce script récupère une liste de noms et vérifie
# d'abord s'il existent dans Wikipedia.fr, puis
# dans Wikipedia.nl
#
######################################################

import codecs
import wikipedia
# voir https://pypi.python.org/pypi/wikipedia/

with codecs.open('fichier.txt', 'r', encoding='utf-8') as f:
    lines = f.read().splitlines()

page = []

for names in lines:
    try:
        wikipedia.set_lang("fr")
        page = wikipedia.page(names, auto_suggest=True).url + " ||| " + wikipedia.page(names,                                                                                     auto_suggest=False).summary
    except:
        try:
            wikipedia.set_lang("nl")
            page = wikipedia.page(names, auto_suggest=True).url + " ||| " + wikipedia.page(names,
                                                                                            auto_suggest=False).summary
        except:
            page = "notFind " + names
    print page

with codecs.open("resultats.txt", "w", encoding='utf-8') as fp:
    for line in page:
        fp.write(line + "\n")

以上是关于python #Cescriptrécupèreuneliste de nomsetvérified'abords'il existent dans Wi的主要内容,如果未能解决你的问题,请参考以下文章

python Récupérerlesdonnéessuitesàunesuppress d'objet

python 检查清单:Générationdelistedecritères

Python2中编码错误---é??ç»?人表ç?®ç??é?

python Python - 控制台:écrirelurlamêmeligne

python Analizadorléxico

python 实体关系图djangoentidadrelacciónenttributeérelationsation