以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 exoplayer启用视频字幕   java在读取RSS源时“1字节UTF8序列的1字节无效”   在Array Android Java中维护最新的5个用户?   swing命令在Java actionperformed中运行了两次   使用java将数据从cassandra迁移到多个文件   java connect MySQL数据库与playframework 2.5   java无法在片段中的SimpleAdapter中创建getView   java有线scala类型设计   java谷歌云消息开发者安卓代码崩溃   java使用@NoRepositoryBean运行Spring集成测试,没有@Repository实现   java在使用抽象类时为@RequestBody指定类型   java如何返回数组的和,并使用以下代码启动它?   java DecryptoJS中不返回所需数据的解密   java如何解析xml并选择要发送的项目   Eclipse中的java Google Web工具包   java获取两个文本的相似度百分比