printing \ufeff in Python
When using utf-8 to decode in Python, some files will include
\ufeff
at the beginning of the file.
This is because the file is encoded in utf-8 with BOM (Byte Order
Mark). So we need to use utf-8-sig
to decode the file.