首页 > 解决方案 > Ruby 到 Python 的转换停留在等价物上

问题描述

我正在将项目从 Ruby 转换为 Python。Ruby 中使用了 force_encoding 方法。我被困在那里无法在 Python 中找到任何等效的东西。

我尝试使用 encode 方法,但它改变了字符串在内存中的表示形式。

callback = lambda do |context, kb, k|
    yield(k.get_bytes(0, kb).force_encoding(encoding))
end

标签: rubyencodingpython-3.7

解决方案


推荐阅读