ruby - 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
解决方案
推荐阅读
- flutter - String' 不是 'int' 类型的子类型
- python - django formtools 通过 GET 参数获取初始数据
- python-3.x - 有没有更好的方法来使用字典来解决这个问题?
- sql - 获取缺货但即将到来的产品的下一个可用日期
- javascript - 为什么这张地图上的标记不显示?
- python - Python:[Errno 2] 在 Mac 上的 VS Code 中没有这样的文件或目录
- node.js - Node/Express - PowerShell:Invoke-WebRequest:找不到接受参数“内容类型:应用程序/json”的位置参数
- wordpress - 丢失密码页面解码导致错误页面 Wordpress 的 url
- angular - Angular:表单验证无效,但输入无论如何都会更新
- python - 如何列出所有可能的排列?