Python Heroku出错-错误编码:拉丁语-1[Heroku]

Python Heroku出错-错误编码:拉丁语-1[Heroku],python,heroku,encoding,Python,Heroku,Encoding,我的应用程序在“local”中运行得很好,但当我在Heroku上运行时,它会出现异常,这是由于编码,我的应用程序使用“latin-1”,但在服务器上使用UTF-8,作为python中的一种更改方式 Python: reload(sys) sys.setdefaultencoding( "latin-1" ) 例外情况: except Exception: data.append({'return': { 'payment': payment,

我的应用程序在“local”中运行得很好,但当我在Heroku上运行时,它会出现异常,这是由于编码,我的应用程序使用“latin-1”,但在服务器上使用UTF-8,作为python中的一种更改方式

Python:

reload(sys)
sys.setdefaultencoding( "latin-1" ) 
例外情况:

except Exception:

        data.append({'return': {
            'payment': payment,
            'access_token': access_token,
            'url': url,
            'exception': 'Erro na validacao!'
        }})
        return jsonify(data)
希罗库:

irb(main):001:0> "a".encoding
=> #<Encoding:UTF-8>
irb(main):001:0>“a”。编码
=> #
本地主机:

希罗库:

正在编码/解码的数据在哪里?你能给我们看看代码吗?正如@hansolo所说,我们需要更多的信息。此外,请将代码/数据作为文本包含在文章中,而不是作为图像。请看:。