SANBIBiodiversityforLife / speciesstatus

0 stars 0 forks source link

Character encoding issues for author names #71

Closed rukayaj closed 7 years ago

rukayaj commented 7 years ago

Symbols aren't right on authors names frequently - e.g. http://speciesstatus.sanbi.org/assessment/last-assessment/3585/

Complete list from Dewidine: Gynacantha manderica, Grünberg, 1902 Gynacantha usambarica, Sjöstedt, 1909 Gynacantha villosa, Grünberg, 1902 Aciagrion gracile, Sjöstedt, 1909 Pseudagrion acaciae, Förster, 1906 Pseudagrion caffrum, Burmeister, 1939 Pseudagrion commoniae, Förster, 1902 Pseudagrion kersteni, Gerstäcker, 1869 Pseudagrion massaicum, Sjöstedt, 1909 Pseudagrion newtoni, Elliot Pinhey, 1962 Crenigomphus hartmanni, Förster, 1898 Nesciothemis farinosa, Förster, 1898 Metacnemis valida, Hagen in Sélys, 1863 Afrixalus delicatus Kassina senegalensis Capensibufo selenophos, Nico A Walters, Andr?? de Villiers, Elizabeth Joubert, Dalene de Beer, 2017 Capensibufo deceptus, Nico A Walters, Andr?? de Villiers, Elizabeth Joubert, Dalene de Beer, 2017 Capensibufo magistratus, Nico A Walters, Andr?? de Villiers, Elizabeth Joubert, Dalene de Beer, 2017 Gynacantha manderica, Grünberg, 1902
Gynacantha usambarica, Sjöstedt, 1909
Gynacantha villosa, Grünberg, 1902 Aciagrion gracile, Sjöstedt, 1909 Pseudagrion acaciae, Förster, 1906 Pseudagrion commoniae, Förster, 1902 Pseudagrion kersteni, Gerstäcker, 1869 Pseudagrion massaicum, Sjöstedt, 1909 Crenigomphus hartmanni, Förster, 1898 Nesciothemis farinosa, Förster, 1898 Metacnemis valida, Hagen in Sélys, 1863

rukayaj commented 7 years ago

Dewidine's script:

-- coding: cp1252 --

mystr = 'Hagen in Sélys, 1863' mystr = mystr.decode('utf8') mystr = mystr.encode('cp1252') print(mystr)