没有合适的资源?快使用搜索试试~ 我知道了~
floatliteralhack:使浮点文字保存 str 以便 Decimal 可以使用它的快速技巧
共7个文件
py:4个
gitignore:1个
md:1个
需积分: 5 0 下载量 27 浏览量
2021-06-02
07:59:02
上传
评论
收藏 5KB ZIP 举报
温馨提示
浮动文字黑客 使浮点文字保存 str 以便 Decimal 可以使用它的快速技巧 这只是破解标记器以替换任何看起来像浮点文字的数字文字,而不是成为记住标记字符串的 FloatLiteral 子类型的构造函数。 有关转换 AST 而不是标记的替代实现,请参阅 floatliteral_ast。 该实现的缺点是,当您获得 AST 时,文字标记已经转换为浮点数; 我们可以通过调用 str 将它转换回来,但这仅适用于像 Decimal(1.2) 这样的简单情况(因为 repr(1.2) 是 '1.2'),而不是一般情况。 另一方面,这意味着检查来源等会为您提供正确的信息。 无论如何,无论哪种方式,这都只是为了让人们测试这个想法是否有意外的性能和/或可用性问题。 如果您对如何在不实际破解 Python 的情况下破解 Python 的更普遍问题感兴趣,我写您可能会感兴趣。
资源推荐
资源详情
资源评论
收起资源包目录
floatliteralhack-master.zip (7个子文件)
floatliteralhack-master
floatliteral.py 2KB
floatliteral_ast.py 2KB
floatliteralmain.py 100B
floatliteraltest.py 214B
LICENSE 1KB
.gitignore 702B
README.md 1KB
共 7 条
- 1
资源评论
林文曦
- 粉丝: 26
- 资源: 4719
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功