BeautifulSoupでxml:id属性を与える方法の備忘録です。

以下の方法ではエラーが発生してしまいます。

fssproorouuimppn.tb=a(sps4Bpoeeuianpmud)pt(oisrfotuulpBS.eonaueupwt(_iftfeauaglt(Su"orpue"ps,="axbmcl="")xyz",xml:id="abc"))

以下のように記述すると正しく実行できました。

fssproorouuimppn.tb=a(sps4Bpoeeuianpmud)pt(oisrfotuulpBS.eonaueupwt(_iftfeauaglt(Su"orpue"ps,="x*m{l""a)bc":"xyz","xml:id":"aiu"}))

Google Colabの実行例は以下です。

https://github.com/nakamura196/ndl_ocr/blob/main/BeautifulSoupでxml_id属性を与える方法.ipynb

参考になりましたら幸いです。