我有一个涉及编码/解码的问题。 我从文件中读取文本,并将其与文本从数据库(Postgres的) 比较从文件两份名单python 2.7编码解码
内完成,我得到“乔\ x9a”为“乔斯”,并从数据库中,我得到“乔\ XC5 \比较xa1“为相同的值
common = [a for a in codes_from_file if a in kode_prfoksov]
# Items in one but not the other
only1 = [a for a in codes_from_file if not a in kode_prfoksov]
#Items only in another
only2 = [a for a in kode_prfoksov if not a in codes_from_file ]
如何解决这个问题?比较这两个字符串以解决问题时应该设置哪种编码?
谢谢
OP来自斯洛文尼亚,所以Windows-1250比Windows-1252更安全。 – 2012-03-21 10:03:11
@TadeuszA.Kadłubowski好的,谢谢。编辑。 – jofel 2012-03-21 10:04:23