python 2.x下字符串编码相互进行转换是件头痛的事,如中文字符串转utf-8编码存数据库,如“print \'中文\'.encode(\'utf-8\')”时,如果不进行设置就会报:UnicodeDecodeError: \'ascii\' codec can\'t decode byte 0xe4 in position 0: ordinal not in range(128)错误,那怎么解决呢?