"""
21.Extrahieren Sie Zeilen mit Kategorienamen
Extrahieren Sie die Zeile, in der der Kategoriename im Artikel angegeben ist.
"""
import json
def get_uk_text(path):
with open(path) as f:
for line in f:
line_data = json.loads(line)
if line_data["title"] == "England":
data = line_data
break
return data["text"]
uk_text = get_uk_text("jawiki-country.json")
uk_text_list = uk_text.split("\n")
ans = [x for x in uk_text_list if "Category:" in x[:11]]
for a in ans:
print(a)
# [[Category:England|*]]
# [[Category:Vereinigte Königreich Mitgliedsländer]]
# [[Category:Königreich des Vereinigten Königreichs|*]]
# [[Category:G8-Mitgliedsländer]]
# [[Category:Mitgliedsländer der Europäischen Union|Ehemalige]]
# [[Category:Marine Nation]]
# [[Category:Bestehendes souveränes Land]]
# [[Category:Inselstaat]]
# [[Category:Eine Nation / ein Gebiet, das 1801 gegründet wurde]]
Recommended Posts