以repr值作为注释

pycomment的Python项目详细描述


https://travis-ci.org/podhmo/pycomment.svg?branch=master

pycomment

在带有marker的注释上插入repr值(marker是=>;)。 这很大程度上受到了ruby的rocodetools的xmpfilter的启发

安装

警告:未来(尚未)

$ pip install pycomment

如何使用

code.py

importsysprint("stderr",file=sys.stderr)print("hello")1+2+3+3+4+5# =>1+2+3+3+4+5# =>print("bye")
$ pycomment --inplace code.py
importsysprint("stderr",file=sys.stderr)print("hello")1+2+3+3+4+5# => 181+2+3+3+4+5# => 18print("bye")# -- stdout --------------------# >> hello# >> bye

多线输出

importnumpyasnpnp.arange(9).reshape((3,3))# => multi-line..# array([[0, 1, 2],#        [3, 4, 5],#        [6, 7, 8]])# ..multi-line

0.0.6

  • 带缩进的多行输出(完全支持)(14)

0.0.4:

  • 多线输出支持(12)
  • -i选项已添加,与相同–就地(7)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Jboss LinkageError:加载程序约束冲突:解析重写的方法时   java Struts 1:如何使用表单bean设置<html:multibox/>值?   使用Fortify将字段设置为Null时的Java Null取消引用   用java对连接字符的图像进行分割   java无法使用Quarkus模拟,NullPointer异常,无法找到相关导入   html试图使iframe垫片与Java小程序上的CSS下拉菜单一起工作   java无法获取Base64。decodeBase64正常工作(Commons编解码器)   java为什么我不能通过点击打开jar文件?   java当用户第一次使用预先填充的sqlite数据库时,安卓应用程序如何添加新的列或表?   在tomcat中安装java GoDaddy SSL证书。。。没有与私钥匹配的证书   java试图实现一些伪代码、算法   java如何读取其他按钮id,避免所有转到第一个按钮   java使用单个   oop为什么Java Map不扩展集合?