print() encode problem, works fine now, but reason unknow