如果您喜欢cmdln,您仍然可以使用它,我认为:在cmdln.py上使用2to3工具,以及示例p4.py和{}似乎可以生成工作代码。cmdln.py的2-ness似乎仅限于次要的语法问题和命名。从diff中截取随机位:-LOOP_ALWAYS, LOOP_NEVER, LOOP_IF_EMPTY = range(3)

+LOOP_ALWAYS, LOOP_NEVER, LOOP_IF_EMPTY = list(range(3))

- except CmdlnUserError, ex:

+ except CmdlnUserError as ex:

- line = raw_input(self._prompt_str)

+ line = input(self._prompt_str)

- for marker, preprocessor in preprocessors.items():

+ for marker, preprocessor in list(preprocessors.items()):

- func = handler.im_func

- if func.func_defaults:

- func_defaults = list(func.func_defaults)

+ func = handler.__func__

+ if func.__defaults__:

+ func_defaults = list(func.__defaults__)

- co_argcount = handler.im_func.func_code.co_argcount

+ co_argcount = handler.__func__.__code__.co_argcount

- if DEBUG: print "dedent: indent=%d: %r" % (indent, line)

+ if DEBUG: print("dedent: indent=%d: %r" % (indent, line))

等等,转换后,您应该能够得到预期的输出:

^{pr2}$

python编写命令行框架_Python2和3的面向命令的命令行框架是什么?相关推荐

  1. 一个用Python编写的股票数据(沪深)爬虫和选股策略测试框架

    一个股票数据(沪深)爬虫和选股策略测试框架,数据基于雅虎YQL和新浪财经. 根据选定的日期范围抓取所有沪深两市股票的行情数据. 根据指定的选股策略和指定的日期进行选股测试. 计算选股测试实际结果(包括 ...

  2. python编写股票公式_一个用Python编写的股票数据(沪深)爬虫和选股策略测试框架...

    一个户外论坛的特点: 列出一些活动,有翻页功能,点向一个活动显示当前活动信息,在二楼一般显示报名名单! 需要的数据: 就是活动的信息, 报名的名单,价钱,主 一个股票数据(沪深)爬虫和选股策略测试框架 ...

  3. python 命令-新手向——用python编写命令行应用的简洁方式

    我们有一些方法可以做出Python的命令行式app.我试过它们,不过它们大都有自己的痛点和烦恼.所以我到社区里去寻找一种更好的方法. 什么是CLI? CLI 意味着命令行界面(command line ...

  4. python工具是什么-使用Python编写命令行工具有什么好的库?

    使用Python编写命令行工具的库很多,我最推荐的还是Google Fire Hello World 要介绍Fire是什么,看一个简单的例子就明白了 # calc.py import fire cla ...

  5. Pycharm 金融Python实战二:用Python编写一个金融计算器——编写函数 调用命令 实例年金现值 利率换算 净现值法 投资回报期 内部收益率及其法则(带程序和结果)

    用Python编写一个金融计算器 1.编写不需要保存的Python函数 编写简单的计算未来现金的现值的数学公式 def pv_f(fv,r,n):return fv/(1+r)**n print(pv ...

  6. 图像迁移风格保存模型_图像风格迁移也有框架了:使用Python编写,与PyTorch完美兼容,外行也能用...

    原标题:图像风格迁移也有框架了:使用Python编写,与PyTorch完美兼容,外行也能用 选自Medium 作者:Philip Meier 机器之心编译 编辑:陈萍 易于使用的神经风格迁移框架 py ...

  7. 图像风格迁移也有框架了:使用Python编写,与PyTorch完美兼容,外行也能用

    易于使用的神经风格迁移框架 pystiche. 将内容图片与艺术风格图片进行融合,生成一张具有特定风格的新图,这种想法并不新鲜.早在 2015 年,Gatys. Ecker 以及 Bethge 开创性 ...

  8. c++编写手机小游戏代码_只需22行代码,用python编写自己的小游戏

    假期最后一天,有些人在外面玩累了,有些人躺在家里快发霉了,闲暇时候不如动动手做个小游戏玩一玩吧! 本文实例为大家分享了python编写猜数字小游戏的具体代码,供大家参考,具体内容如下 1 import ...

  9. 独家 | 如何用Python编写你最喜欢的R函数?

    翻译:陈之炎 校对:卢苗苗 本文共2136字,建议阅读5分钟. 本文介绍了采用创建一个Python脚本,用该脚本模仿R风格的函数的方法来方便地进行统计. 是用R语言还是用Python语言?这是一个旷日 ...

  10. python编写一个软件-软件代做:利用Python编写一个行业专用的小计算器

    前言:本文讲述的是如何利用python编程制作一个适用于指定行业的计算器,方便计算结果,涵盖的知识点由Python编写GUI界面程序,利用爬虫采集实时的汇率数据,将Python文件打包成可以单独运行的 ...

最新文章

  1. 2019年春季学期第4周作业.
  2. VS2013的项目转到VS2010需要修改的
  3. 在数据库恢复之前将数据库置为单用户模式
  4. linux 命令行 java_在Linux上讲Java命令行的作为服务运行
  5. SDNU 1467.杨辉三角形(水题)
  6. Ubuntu使用notify-send 与 crontab 实现定时提醒
  7. 第13课:动手制作自己的简易聊天机器人
  8. 多少秒算长镜头_自从搞烘焙后,遇到烘焙模具换算,秒变数学渣...
  9. python创建员工_python作业员工信息表程序(第四周)
  10. wifi 2.4GHz和5GHz范围
  11. 资源共享的两阶段交叉效率DEA模型及matlab应用:地区科技投入产出效率案例分析,文后有网盘链接
  12. 我心目中的编程高手(不得不转)
  13. 台式计算机中常用的机械硬盘,台式机如何安装机械硬盘?给台式电脑安装机械硬盘的详细步骤...
  14. 做到这一点,帮你每年多赚10万!
  15. 搞副业被领导发现了,让我要么停止,要么滚蛋!
  16. CentOS 7 搭建CA服务器 实现HTTPS取证
  17. fwr310刷openwrt_迅捷FWR310无线路由器的刷机
  18. vue-如何获取上一个路由地址
  19. 单词 ----- part8
  20. 快递100快递信息查询 -php

热门文章

  1. nodejs导出excel
  2. 一些web缓存相关的概念.cache-control expires no-cache no-store maxage
  3. 利用php利用root权限执行shell脚本必须进行以下几个步骤
  4. c#中对xml文件的基本操作
  5. linux带参数post调用接口,CURL命令模拟Http Get/Post以及带cookies调用接口
  6. 新海诚没有参与制作的作品_爱情可以是哪些样子——盘点新海诚和宫崎骏作品中的爱情故事...
  7. 1010 Radix (25 分) 超级坑恶魔坑
  8. 讲python现状的文章_用 Python 分析 Python 工作现状
  9. python语法糖怎么用_程序中的奇技淫巧之语法糖-释然
  10. linux系统expdp按表空间导出,expdp导出是全库吗