diff options
author | Philip Sargent <philip.sargent@klebos.com> | 2022-03-02 23:19:48 +0000 |
---|---|---|
committer | Philip Sargent <philip.sargent@klebos.com> | 2022-03-02 23:19:48 +0000 |
commit | 02d58d440e2f0360be64a9700819e7007d282d85 (patch) | |
tree | dd1262d4e381bb98605d546b471df9e3dd03fca6 /parsers/people.py | |
parent | 73b26ec2063f1f3d8db26328c109a861a812af75 (diff) | |
download | troggle-02d58d440e2f0360be64a9700819e7007d282d85.tar.gz troggle-02d58d440e2f0360be64a9700819e7007d282d85.tar.bz2 troggle-02d58d440e2f0360be64a9700819e7007d282d85.zip |
WORKING both py3.9.10 & 3.8.10 (dj2.2.25)
Diffstat (limited to 'parsers/people.py')
-rw-r--r-- | parsers/people.py | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/parsers/people.py b/parsers/people.py index 3b5efef..2de8e02 100644 --- a/parsers/people.py +++ b/parsers/people.py @@ -1,5 +1,5 @@ import csv, re, datetime, os, shutil -from html.parser import HTMLParser +from html import unescape from unidecode import unidecode from pathlib import Path @@ -141,12 +141,11 @@ def GetPersonExpeditionNameLookup(expedition): #print("Calculating GetPersonExpeditionNameLookup for " + expedition.year) personexpeditions = PersonExpedition.objects.filter(expedition=expedition) - htmlparser = HTMLParser() for personexpedition in personexpeditions: possnames = [ ] - f = unidecode(htmlparser.unescape(personexpedition.person.first_name.lower())) - l = unidecode(htmlparser.unescape(personexpedition.person.last_name.lower())) - full = unidecode(htmlparser.unescape(personexpedition.person.fullname.lower())) + f = unidecode(unescape(personexpedition.person.first_name.lower())) + l = unidecode(unescape(personexpedition.person.last_name.lower())) + full = unidecode(unescape(personexpedition.person.fullname.lower())) if l: possnames.append(f + " " + l) possnames.append(f + " " + l[0]) |