Python部落(python.freelycode.com)组织翻译,禁止转载,欢迎转发。
提示:
使用该工具时请注意,这只是执行外部代码的一个小脚本,仅可运行自己的python代码。
Pyculator 是一个小脚本,它运行其他python脚本并将中间结果输出到源代码。
这样你可以通过再次修改代码来进行复杂的计算以及多次重复操作。
这里应该有个视频的,但是后台一直转码不成功,只能上传土豆,然后放在阅读原文中了。请点击阅读原文查看演示视频。
使用方法:
通过运行代码./pyculator
calculation_example.py
打开已知文件,或者不使用文件名直接使用临时文件运行./pyculator即可启动pyculator.当你想使用动态的计算器时可以使用后者。pyculator使用的是你环境变量EDITOR中所指定的编辑器。
代码示例如下:
每一行末尾标有#号的的代码将被计算器追溯到并且将结果作为注释返回。保存文件并关闭编辑器。
Pyculator将执行该文件,打印出错误并且重新打开编辑器(在按了回车之后)。
运行后文件如下:
被执行多次的一些行会省去一些数值的显示以节省空间。若你需要所有的数值你可以将其保存在一个列表中。
英文原文:https://github.com/TomRiddle01/pyculator
译者:tataaiac