Och ladda ned till disk
from datetime import datetime
start_time = datetime.now()
print("Last run: ", start_time)
Last run: 2023-01-21 14:38:23.945995
import urllib3, json
import pandas as pd
http = urllib3.PoolManager()
url= "https://portrattarkiv.se/endpoints/search.php"
urlbasePic = "https://portrattarkiv.se/endpoints/file.php?id="
# Sök "riksdagar.)""
encoded_body = json.dumps({
"limit": "1000",
"from": "0",
"facts":{},
"factsExact":{},
"all":"riksdagar.)",
})
# All = Sveriges Riksdag 1924 --> 912
encoded_body = json.dumps({
"limit": "10000",
"from": "0",
"facts":{},
"factsExact":{},
"all":"Sveriges Riksdag 1924"
})
# PortraitCatalog = Sveriges Riksdag 1924 --> 912
PortraitCatalogSPA = "Sveriges Riksdag 1924"
encoded_body = json.dumps({
"limit": "10000",
"from": "0",
"facts":{},
"factsExact":{"PortraitCatalog":PortraitCatalogSPA},
# "all":null,
})
# PortraitCatalog = Riksdagsmän 1903 --> 241
PortraitCatalogSPA = "Riksdagsmän 1903"
encoded_body = json.dumps({
"limit": "10000",
"from": "0",
"facts":{},
"factsExact":{"PortraitCatalog":PortraitCatalogSPA},
# "all":null,
})
r = http.request('POST', url,
headers={'Content-Type': 'application/json'},
body=encoded_body)
if r.status != 200:
print(r.status)
data = json.loads(r.data.decode('utf-8'),)
urls = []
print("Number hits \t",len(data["hits"]["hits"]))
Number hits 241
for h in data["hits"]["hits"]:
id = h["_id"]
source = h["_source"]
#print(id)
try:
urlPicture = urlbasePic + id
print("\t",urlPicture)
urls.append(urlPicture)
#print(source)
score = h["_score"]
FirstName = source["FirstName"]
LastName = source["LastName"]
BirthYear = source["BirthYear"]
BirthDate = source["BirthDate"]
#wd = getWD(FirstName)
#print("\t",score,FirstName, " ", LastName, " - ", BirthYear, "\t", )
except:
print("Error hdata")
https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUKQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTzg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTzA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUKw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNToQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT2A https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUEg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT0A https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUMw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUEw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUGw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT4A https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT4Q https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUXw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTXg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUIw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT_w https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTpQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNURg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTbQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTkQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT2Q https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT4g https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUUg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNULg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUDQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTiQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTlA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNULw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT0w https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTlQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT3Q https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUXg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUAA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTvg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUYQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTxg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTpA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT3A https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT5Q https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT5w https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTnA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUNg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTyw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUAg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUEA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNThA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT-Q https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTWw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTnw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTsw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT6Q https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUSg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT8g https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT8w https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUNA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUTw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTaw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTvA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTXQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUOw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUWA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUUQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT4w https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTrQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUQA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTrg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT5A https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNURw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTsQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTiw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUIg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUNw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTgg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTOQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTzQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTyg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUWw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTwA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTtA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT7Q https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT_A https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTzw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTnQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTZQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTqQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNThg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUEQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUHQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT_Q https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUTA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT-g https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUBQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUMg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTaA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTaQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT6w https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT7A https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTtg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTkg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUCg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTbg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTqA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUOA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT3g https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTyA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTpg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT0Q https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTOg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUAw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTkA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUHw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUCw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTWg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUSQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUPQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTwg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUFg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTrw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUMA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTlg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUAQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTgw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUTQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTcg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUVw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUDA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUJw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTuA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTng https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTWQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTow https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUJg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUYA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT3w https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTtw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUVA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTZg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUKA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUVg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTlw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT7w https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTog https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUSw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT8Q https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUTg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT-w https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTqw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT6g https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTww https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTXA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUCQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT6A https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUKg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTrA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT9A https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTjw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTtQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNULA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTyQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT9w https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTmw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUMQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTuw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTmQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUIQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTiA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUWg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTbA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUWQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT5g https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNThQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUJA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNULQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT_g https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTug https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT2g https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUIA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT9Q https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUPw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUOQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUJQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUVQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTwQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUGA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTvQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUGQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTYw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTqg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUBg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTmA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT1g https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNToA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTxA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTxQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTag https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUFA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTjQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT1w https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTmg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTZw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUBA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT8A https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNThw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUCA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUPA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUHA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTcQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTkw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUPg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUHg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUFQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTjg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTcA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT0g https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUNQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUUA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTxw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTbw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT7g https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUDw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUQQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUDg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUGg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTZA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTpw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT1A https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTjA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT-A https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUSA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTsg https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTsA https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUBw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTuQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTvw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNTXw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUFw https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUXQ https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT1Q https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNT2w https://portrattarkiv.se/endpoints/file.php?id=sj9PGLAlnmUAAAAAABNUOg
from IPython.display import HTML, Image
def _src_from_data(data):
"""Base64 encodes image bytes for inclusion in an HTML img element"""
img_obj = Image(data=data)
for bundle in img_obj._repr_mimebundle_():
for mimetype, b64value in bundle.items():
if mimetype.startswith('image/'):
return f'data:{mimetype};base64,{b64value}'
def gallery(images, row_height='auto'):
"""Shows a set of images in a gallery that flexes with the width of the notebook.
Parameters
----------
images: list of str or bytes
URLs or bytes of images to display
row_height: str
CSS height value to assign to all images. Set to 'auto' by default to show images
with their native dimensions. Set to a value like '250px' to make all rows
in the gallery equal height.
"""
figures = []
for image in images:
if isinstance(image, bytes):
src = _src_from_data(image)
caption = ''
else:
src = image
caption = f'<figcaption style="font-size: 0.6em">{image}</figcaption>'
figures.append(f'''
<figure style="margin: 5px !important;">
<img src="{src}" style="height: {row_height}">
{caption}
</figure>
''')
return HTML(data=f'''
<div style="display: flex; flex-flow: row wrap; text-align: center;">
{''.join(figures)}
</div>
''')
for h in data["hits"]["hits"]:
id = h["_id"]
source = h["_source"]
urlPicture = urlbasePic + id
urls.append(urlPicture)
gallery(urls, row_height='100px')
import requests
#Hämtar bild katalog
for h in data["hits"]["hits"]:
id = h["_id"]
source = h["_source"]
urlPicture = urlbasePic + id
urls.append(urlPicture)
filename = "./temp/" + id + ".jpg"
print (filename)
response = requests.get(urlPicture)
file = open(filename, "wb")
file.write(response.content)
file.close()
./temp/sj9PGLAlnmUAAAAAABNUKQ.jpg ./temp/sj9PGLAlnmUAAAAAABNTzg.jpg ./temp/sj9PGLAlnmUAAAAAABNTzA.jpg ./temp/sj9PGLAlnmUAAAAAABNUKw.jpg ./temp/sj9PGLAlnmUAAAAAABNToQ.jpg ./temp/sj9PGLAlnmUAAAAAABNT2A.jpg ./temp/sj9PGLAlnmUAAAAAABNUEg.jpg ./temp/sj9PGLAlnmUAAAAAABNT0A.jpg ./temp/sj9PGLAlnmUAAAAAABNUMw.jpg ./temp/sj9PGLAlnmUAAAAAABNUEw.jpg ./temp/sj9PGLAlnmUAAAAAABNUGw.jpg ./temp/sj9PGLAlnmUAAAAAABNT4A.jpg ./temp/sj9PGLAlnmUAAAAAABNT4Q.jpg ./temp/sj9PGLAlnmUAAAAAABNUXw.jpg ./temp/sj9PGLAlnmUAAAAAABNTXg.jpg ./temp/sj9PGLAlnmUAAAAAABNUIw.jpg ./temp/sj9PGLAlnmUAAAAAABNT_w.jpg ./temp/sj9PGLAlnmUAAAAAABNTpQ.jpg ./temp/sj9PGLAlnmUAAAAAABNURg.jpg ./temp/sj9PGLAlnmUAAAAAABNTbQ.jpg ./temp/sj9PGLAlnmUAAAAAABNTkQ.jpg ./temp/sj9PGLAlnmUAAAAAABNT2Q.jpg ./temp/sj9PGLAlnmUAAAAAABNT4g.jpg ./temp/sj9PGLAlnmUAAAAAABNUUg.jpg ./temp/sj9PGLAlnmUAAAAAABNULg.jpg ./temp/sj9PGLAlnmUAAAAAABNUDQ.jpg ./temp/sj9PGLAlnmUAAAAAABNTiQ.jpg ./temp/sj9PGLAlnmUAAAAAABNTlA.jpg ./temp/sj9PGLAlnmUAAAAAABNULw.jpg ./temp/sj9PGLAlnmUAAAAAABNT0w.jpg ./temp/sj9PGLAlnmUAAAAAABNTlQ.jpg ./temp/sj9PGLAlnmUAAAAAABNT3Q.jpg ./temp/sj9PGLAlnmUAAAAAABNUXg.jpg ./temp/sj9PGLAlnmUAAAAAABNUAA.jpg ./temp/sj9PGLAlnmUAAAAAABNTvg.jpg ./temp/sj9PGLAlnmUAAAAAABNUYQ.jpg ./temp/sj9PGLAlnmUAAAAAABNTxg.jpg ./temp/sj9PGLAlnmUAAAAAABNTpA.jpg ./temp/sj9PGLAlnmUAAAAAABNT3A.jpg ./temp/sj9PGLAlnmUAAAAAABNT5Q.jpg ./temp/sj9PGLAlnmUAAAAAABNT5w.jpg ./temp/sj9PGLAlnmUAAAAAABNTnA.jpg ./temp/sj9PGLAlnmUAAAAAABNUNg.jpg ./temp/sj9PGLAlnmUAAAAAABNTyw.jpg ./temp/sj9PGLAlnmUAAAAAABNUAg.jpg ./temp/sj9PGLAlnmUAAAAAABNUEA.jpg ./temp/sj9PGLAlnmUAAAAAABNThA.jpg ./temp/sj9PGLAlnmUAAAAAABNT-Q.jpg ./temp/sj9PGLAlnmUAAAAAABNTWw.jpg ./temp/sj9PGLAlnmUAAAAAABNTnw.jpg ./temp/sj9PGLAlnmUAAAAAABNTsw.jpg ./temp/sj9PGLAlnmUAAAAAABNT6Q.jpg ./temp/sj9PGLAlnmUAAAAAABNUSg.jpg ./temp/sj9PGLAlnmUAAAAAABNT8g.jpg ./temp/sj9PGLAlnmUAAAAAABNT8w.jpg ./temp/sj9PGLAlnmUAAAAAABNUNA.jpg ./temp/sj9PGLAlnmUAAAAAABNUTw.jpg ./temp/sj9PGLAlnmUAAAAAABNTaw.jpg ./temp/sj9PGLAlnmUAAAAAABNTvA.jpg ./temp/sj9PGLAlnmUAAAAAABNTXQ.jpg ./temp/sj9PGLAlnmUAAAAAABNUOw.jpg ./temp/sj9PGLAlnmUAAAAAABNUWA.jpg ./temp/sj9PGLAlnmUAAAAAABNUUQ.jpg ./temp/sj9PGLAlnmUAAAAAABNT4w.jpg ./temp/sj9PGLAlnmUAAAAAABNTrQ.jpg ./temp/sj9PGLAlnmUAAAAAABNUQA.jpg ./temp/sj9PGLAlnmUAAAAAABNTrg.jpg ./temp/sj9PGLAlnmUAAAAAABNT5A.jpg ./temp/sj9PGLAlnmUAAAAAABNURw.jpg ./temp/sj9PGLAlnmUAAAAAABNTsQ.jpg ./temp/sj9PGLAlnmUAAAAAABNTiw.jpg ./temp/sj9PGLAlnmUAAAAAABNUIg.jpg ./temp/sj9PGLAlnmUAAAAAABNUNw.jpg ./temp/sj9PGLAlnmUAAAAAABNTgg.jpg ./temp/sj9PGLAlnmUAAAAAABNTOQ.jpg ./temp/sj9PGLAlnmUAAAAAABNTzQ.jpg ./temp/sj9PGLAlnmUAAAAAABNTyg.jpg ./temp/sj9PGLAlnmUAAAAAABNUWw.jpg ./temp/sj9PGLAlnmUAAAAAABNTwA.jpg ./temp/sj9PGLAlnmUAAAAAABNTtA.jpg ./temp/sj9PGLAlnmUAAAAAABNT7Q.jpg ./temp/sj9PGLAlnmUAAAAAABNT_A.jpg ./temp/sj9PGLAlnmUAAAAAABNTzw.jpg ./temp/sj9PGLAlnmUAAAAAABNTnQ.jpg ./temp/sj9PGLAlnmUAAAAAABNTZQ.jpg ./temp/sj9PGLAlnmUAAAAAABNTqQ.jpg ./temp/sj9PGLAlnmUAAAAAABNThg.jpg ./temp/sj9PGLAlnmUAAAAAABNUEQ.jpg ./temp/sj9PGLAlnmUAAAAAABNUHQ.jpg ./temp/sj9PGLAlnmUAAAAAABNT_Q.jpg ./temp/sj9PGLAlnmUAAAAAABNUTA.jpg ./temp/sj9PGLAlnmUAAAAAABNT-g.jpg ./temp/sj9PGLAlnmUAAAAAABNUBQ.jpg ./temp/sj9PGLAlnmUAAAAAABNUMg.jpg ./temp/sj9PGLAlnmUAAAAAABNTaA.jpg ./temp/sj9PGLAlnmUAAAAAABNTaQ.jpg ./temp/sj9PGLAlnmUAAAAAABNT6w.jpg ./temp/sj9PGLAlnmUAAAAAABNT7A.jpg ./temp/sj9PGLAlnmUAAAAAABNTtg.jpg ./temp/sj9PGLAlnmUAAAAAABNTkg.jpg ./temp/sj9PGLAlnmUAAAAAABNUCg.jpg ./temp/sj9PGLAlnmUAAAAAABNTbg.jpg ./temp/sj9PGLAlnmUAAAAAABNTqA.jpg ./temp/sj9PGLAlnmUAAAAAABNUOA.jpg ./temp/sj9PGLAlnmUAAAAAABNT3g.jpg ./temp/sj9PGLAlnmUAAAAAABNTyA.jpg ./temp/sj9PGLAlnmUAAAAAABNTpg.jpg ./temp/sj9PGLAlnmUAAAAAABNT0Q.jpg ./temp/sj9PGLAlnmUAAAAAABNTOg.jpg ./temp/sj9PGLAlnmUAAAAAABNUAw.jpg ./temp/sj9PGLAlnmUAAAAAABNTkA.jpg ./temp/sj9PGLAlnmUAAAAAABNUHw.jpg ./temp/sj9PGLAlnmUAAAAAABNUCw.jpg ./temp/sj9PGLAlnmUAAAAAABNTWg.jpg ./temp/sj9PGLAlnmUAAAAAABNUSQ.jpg ./temp/sj9PGLAlnmUAAAAAABNUPQ.jpg ./temp/sj9PGLAlnmUAAAAAABNTwg.jpg ./temp/sj9PGLAlnmUAAAAAABNUFg.jpg ./temp/sj9PGLAlnmUAAAAAABNTrw.jpg ./temp/sj9PGLAlnmUAAAAAABNUMA.jpg ./temp/sj9PGLAlnmUAAAAAABNTlg.jpg ./temp/sj9PGLAlnmUAAAAAABNUAQ.jpg ./temp/sj9PGLAlnmUAAAAAABNTgw.jpg ./temp/sj9PGLAlnmUAAAAAABNUTQ.jpg ./temp/sj9PGLAlnmUAAAAAABNTcg.jpg ./temp/sj9PGLAlnmUAAAAAABNUVw.jpg ./temp/sj9PGLAlnmUAAAAAABNUDA.jpg ./temp/sj9PGLAlnmUAAAAAABNUJw.jpg ./temp/sj9PGLAlnmUAAAAAABNTuA.jpg ./temp/sj9PGLAlnmUAAAAAABNTng.jpg ./temp/sj9PGLAlnmUAAAAAABNTWQ.jpg ./temp/sj9PGLAlnmUAAAAAABNTow.jpg ./temp/sj9PGLAlnmUAAAAAABNUJg.jpg ./temp/sj9PGLAlnmUAAAAAABNUYA.jpg ./temp/sj9PGLAlnmUAAAAAABNT3w.jpg ./temp/sj9PGLAlnmUAAAAAABNTtw.jpg ./temp/sj9PGLAlnmUAAAAAABNUVA.jpg ./temp/sj9PGLAlnmUAAAAAABNTZg.jpg ./temp/sj9PGLAlnmUAAAAAABNUKA.jpg ./temp/sj9PGLAlnmUAAAAAABNUVg.jpg ./temp/sj9PGLAlnmUAAAAAABNTlw.jpg ./temp/sj9PGLAlnmUAAAAAABNT7w.jpg ./temp/sj9PGLAlnmUAAAAAABNTog.jpg ./temp/sj9PGLAlnmUAAAAAABNUSw.jpg ./temp/sj9PGLAlnmUAAAAAABNT8Q.jpg ./temp/sj9PGLAlnmUAAAAAABNUTg.jpg ./temp/sj9PGLAlnmUAAAAAABNT-w.jpg ./temp/sj9PGLAlnmUAAAAAABNTqw.jpg ./temp/sj9PGLAlnmUAAAAAABNT6g.jpg ./temp/sj9PGLAlnmUAAAAAABNTww.jpg ./temp/sj9PGLAlnmUAAAAAABNTXA.jpg ./temp/sj9PGLAlnmUAAAAAABNUCQ.jpg ./temp/sj9PGLAlnmUAAAAAABNT6A.jpg ./temp/sj9PGLAlnmUAAAAAABNUKg.jpg ./temp/sj9PGLAlnmUAAAAAABNTrA.jpg ./temp/sj9PGLAlnmUAAAAAABNT9A.jpg ./temp/sj9PGLAlnmUAAAAAABNTjw.jpg ./temp/sj9PGLAlnmUAAAAAABNTtQ.jpg ./temp/sj9PGLAlnmUAAAAAABNULA.jpg ./temp/sj9PGLAlnmUAAAAAABNTyQ.jpg ./temp/sj9PGLAlnmUAAAAAABNT9w.jpg ./temp/sj9PGLAlnmUAAAAAABNTmw.jpg ./temp/sj9PGLAlnmUAAAAAABNUMQ.jpg ./temp/sj9PGLAlnmUAAAAAABNTuw.jpg ./temp/sj9PGLAlnmUAAAAAABNTmQ.jpg ./temp/sj9PGLAlnmUAAAAAABNUIQ.jpg ./temp/sj9PGLAlnmUAAAAAABNTiA.jpg ./temp/sj9PGLAlnmUAAAAAABNUWg.jpg ./temp/sj9PGLAlnmUAAAAAABNTbA.jpg ./temp/sj9PGLAlnmUAAAAAABNUWQ.jpg ./temp/sj9PGLAlnmUAAAAAABNT5g.jpg ./temp/sj9PGLAlnmUAAAAAABNThQ.jpg ./temp/sj9PGLAlnmUAAAAAABNUJA.jpg ./temp/sj9PGLAlnmUAAAAAABNULQ.jpg ./temp/sj9PGLAlnmUAAAAAABNT_g.jpg ./temp/sj9PGLAlnmUAAAAAABNTug.jpg ./temp/sj9PGLAlnmUAAAAAABNT2g.jpg ./temp/sj9PGLAlnmUAAAAAABNUIA.jpg ./temp/sj9PGLAlnmUAAAAAABNT9Q.jpg ./temp/sj9PGLAlnmUAAAAAABNUPw.jpg ./temp/sj9PGLAlnmUAAAAAABNUOQ.jpg ./temp/sj9PGLAlnmUAAAAAABNUJQ.jpg ./temp/sj9PGLAlnmUAAAAAABNUVQ.jpg ./temp/sj9PGLAlnmUAAAAAABNTwQ.jpg ./temp/sj9PGLAlnmUAAAAAABNUGA.jpg ./temp/sj9PGLAlnmUAAAAAABNTvQ.jpg ./temp/sj9PGLAlnmUAAAAAABNUGQ.jpg ./temp/sj9PGLAlnmUAAAAAABNTYw.jpg ./temp/sj9PGLAlnmUAAAAAABNTqg.jpg ./temp/sj9PGLAlnmUAAAAAABNUBg.jpg ./temp/sj9PGLAlnmUAAAAAABNTmA.jpg ./temp/sj9PGLAlnmUAAAAAABNT1g.jpg ./temp/sj9PGLAlnmUAAAAAABNToA.jpg ./temp/sj9PGLAlnmUAAAAAABNTxA.jpg ./temp/sj9PGLAlnmUAAAAAABNTxQ.jpg ./temp/sj9PGLAlnmUAAAAAABNTag.jpg ./temp/sj9PGLAlnmUAAAAAABNUFA.jpg ./temp/sj9PGLAlnmUAAAAAABNTjQ.jpg ./temp/sj9PGLAlnmUAAAAAABNT1w.jpg ./temp/sj9PGLAlnmUAAAAAABNTmg.jpg ./temp/sj9PGLAlnmUAAAAAABNTZw.jpg ./temp/sj9PGLAlnmUAAAAAABNUBA.jpg ./temp/sj9PGLAlnmUAAAAAABNT8A.jpg ./temp/sj9PGLAlnmUAAAAAABNThw.jpg ./temp/sj9PGLAlnmUAAAAAABNUCA.jpg ./temp/sj9PGLAlnmUAAAAAABNUPA.jpg ./temp/sj9PGLAlnmUAAAAAABNUHA.jpg ./temp/sj9PGLAlnmUAAAAAABNTcQ.jpg ./temp/sj9PGLAlnmUAAAAAABNTkw.jpg ./temp/sj9PGLAlnmUAAAAAABNUPg.jpg ./temp/sj9PGLAlnmUAAAAAABNUHg.jpg ./temp/sj9PGLAlnmUAAAAAABNUFQ.jpg ./temp/sj9PGLAlnmUAAAAAABNTjg.jpg ./temp/sj9PGLAlnmUAAAAAABNTcA.jpg ./temp/sj9PGLAlnmUAAAAAABNT0g.jpg ./temp/sj9PGLAlnmUAAAAAABNUNQ.jpg ./temp/sj9PGLAlnmUAAAAAABNUUA.jpg ./temp/sj9PGLAlnmUAAAAAABNTxw.jpg ./temp/sj9PGLAlnmUAAAAAABNTbw.jpg ./temp/sj9PGLAlnmUAAAAAABNT7g.jpg ./temp/sj9PGLAlnmUAAAAAABNUDw.jpg ./temp/sj9PGLAlnmUAAAAAABNUQQ.jpg ./temp/sj9PGLAlnmUAAAAAABNUDg.jpg ./temp/sj9PGLAlnmUAAAAAABNUGg.jpg ./temp/sj9PGLAlnmUAAAAAABNTZA.jpg ./temp/sj9PGLAlnmUAAAAAABNTpw.jpg ./temp/sj9PGLAlnmUAAAAAABNT1A.jpg ./temp/sj9PGLAlnmUAAAAAABNTjA.jpg ./temp/sj9PGLAlnmUAAAAAABNT-A.jpg ./temp/sj9PGLAlnmUAAAAAABNUSA.jpg ./temp/sj9PGLAlnmUAAAAAABNTsg.jpg ./temp/sj9PGLAlnmUAAAAAABNTsA.jpg ./temp/sj9PGLAlnmUAAAAAABNUBw.jpg ./temp/sj9PGLAlnmUAAAAAABNTuQ.jpg ./temp/sj9PGLAlnmUAAAAAABNTvw.jpg ./temp/sj9PGLAlnmUAAAAAABNTXw.jpg ./temp/sj9PGLAlnmUAAAAAABNUFw.jpg ./temp/sj9PGLAlnmUAAAAAABNUXQ.jpg ./temp/sj9PGLAlnmUAAAAAABNT1Q.jpg ./temp/sj9PGLAlnmUAAAAAABNT2w.jpg ./temp/sj9PGLAlnmUAAAAAABNUOg.jpg
# Create csv file
# Match it in Open Refine
header = ['id', 'urlPicture', 'FirstName','LastName','BirthYear','PortraitCatalog']
list_pm = []
PortraitCatalog = ""
for h in data["hits"]["hits"]:
id = h["_id"]
source = h["_source"]
#print(source)
urlPicture = urlbasePic + id
FirstName = source["FirstName"]
LastName = source["LastName"]
BirthYear = source["BirthYear"]
BirthDate = source["BirthDate"]
list_pm.append([id,urlPicture,FirstName,LastName,BirthDate,PortraitCatalogSPA])
#list_pm
list_pm_df = pd.DataFrame(list_pm)
list_pm_df.columns = header
list_pm_df
id | urlPicture | FirstName | LastName | BirthYear | PortraitCatalog | |
---|---|---|---|---|---|---|
0 | sj9PGLAlnmUAAAAAABNUKQ | https://portrattarkiv.se/endpoints/file.php?id... | Henrik | Fredholm | 1838-07-08 | Riksdagsmän 1903 |
1 | sj9PGLAlnmUAAAAAABNTzg | https://portrattarkiv.se/endpoints/file.php?id... | Knut | von Geijer | 1864-05-12 | Riksdagsmän 1903 |
2 | sj9PGLAlnmUAAAAAABNTzA | https://portrattarkiv.se/endpoints/file.php?id... | Johannes | Bengtsson | 1844-10-27 | Riksdagsmän 1903 |
3 | sj9PGLAlnmUAAAAAABNUKw | https://portrattarkiv.se/endpoints/file.php?id... | August | Henricson | None | Riksdagsmän 1903 |
4 | sj9PGLAlnmUAAAAAABNToQ | https://portrattarkiv.se/endpoints/file.php?id... | David | Holmgren | None | Riksdagsmän 1903 |
... | ... | ... | ... | ... | ... | ... |
236 | sj9PGLAlnmUAAAAAABNUFw | https://portrattarkiv.se/endpoints/file.php?id... | Fredrik | Barnekow | None | Riksdagsmän 1903 |
237 | sj9PGLAlnmUAAAAAABNUXQ | https://portrattarkiv.se/endpoints/file.php?id... | Ossian | Berger | 1849-02-13 | Riksdagsmän 1903 |
238 | sj9PGLAlnmUAAAAAABNT1Q | https://portrattarkiv.se/endpoints/file.php?id... | Aron | Gunnarsson | 1855-10-25 | Riksdagsmän 1903 |
239 | sj9PGLAlnmUAAAAAABNT2w | https://portrattarkiv.se/endpoints/file.php?id... | Gustaf | Österberg | 1864-09-18 | Riksdagsmän 1903 |
240 | sj9PGLAlnmUAAAAAABNUOg | https://portrattarkiv.se/endpoints/file.php?id... | Lars | Broomé | 1853-08-17 | Riksdagsmän 1903 |
241 rows × 6 columns
csvFile = "OpenRefine_" + PortraitCatalogSPA + ".csv"
list_pm_df.to_csv(csvFile)
PortraitCatalogSPA = "Tvåkammar-riksdagen 1867-"
encoded_body = json.dumps({
"limit": "10000",
"from": "0",
"facts":{},
"factsExact":{"PortraitCatalog":PortraitCatalogSPA},
# "all":null,
})
r = http.request('POST', url,
headers={'Content-Type': 'application/json'},
body=encoded_body)
if r.status != 200:
print(r.status)
data = json.loads(r.data.decode('utf-8'),)
urls = []
print("Number hits \t",len(data["hits"]["hits"]))
Number hits 4353
for h in data["hits"]["hits"]:
id = h["_id"]
source = h["_source"]
#print(id)
try:
urlPicture = urlbasePic + id
#print("\t",urlPicture)
urls.append(urlPicture)
#print(source)
score = h["_score"]
FirstName = source["FirstName"]
LastName = source["LastName"]
BirthYear = source["BirthYear"]
BirthDate = source["BirthDate"]
#wd = getWD(FirstName)
#print("\t",score,FirstName, " ", LastName, " - ", BirthYear, "\t", )
except:
print("Error hdata")
for h in data["hits"]["hits"]:
id = h["_id"]
source = h["_source"]
urlPicture = urlbasePic + id
urls.append(urlPicture)
gallery(urls, row_height='100px')
end = datetime.now()
print("Ended: ", end)
print('Time elapsed (hh:mm:ss.ms) {}'.format(datetime.now() - start_time))
Ended: 2023-01-21 14:40:44.969937 Time elapsed (hh:mm:ss.ms) 0:02:21.024788