最新公告
  • 欢迎您光临起源地模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • 如何用python3输出命令行?

    正文概述    2020-07-22   232

    当我们想要反复执行代码的时候,命令行的作用就会比较显著。往期内容也有不少关于命令行的讲解,有遗忘的地方小伙伴们可以再去查阅一番。在用命令行输出的时候,可能有些小伙伴忽略了这种使用。所以小编想单独拿出来跟大家再讲一下。还没学会的小伙伴就更得好好看下今天的文章,不要在学习的路上掉队了哦~

    代码:

    status, output = commands.getstatusoutput("sudo rm -rf a.txt")
    if(not status):
    print("delete successfully!")


    status, output = commands.getstatusoutput("ls")

    如果命令执行成功并且返回,status0,否则status不为0

     output为命令执行的结果, 如上如果执行ls, output为文件或者文件夹名称的列表

     

     

    拓展:分享3个命令行的工具给大家

    1.Click

    Click 是我们最爱的用来开发命令行工具的 Python 包。

     

    2.Docopt

    Docopt 是一个命令行工具的解析器,类似于命令行工具的 Markdown。如果你喜欢流畅地编写应用文档,在本文推荐的库中 Docopt 有着最好的格式化帮助文本。它不是我们最爱的命令行工具开发包的原因是它的文档犹如把人扔进深渊,使你开始使用时会有一些小困难。然而,它仍是一个轻量级的、广受欢迎的库,特别是当一个漂亮的说明文档对你来说很重要的时候。

    3.Fire

    Fire 是谷歌的一个命令行工具开发库。尤其令人喜欢的是当你的命令需要更多复杂参数或者处理 Python 对象时,它会聪明地尝试解析你的参数类型。


    以上就是用python3输出命令行的方法,当然小伙伴们可以自行搜索,有更好的方法也可以跟小编交流,小编再分享给大家。本篇文章到这里就结束了,我们下篇文章见啦~


    起源地下载网 » 如何用python3输出命令行?

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    模板不会安装或需要功能定制以及二次开发?
    请QQ联系我们

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    迅虎支付宝
    迅虎微信
    支付宝当面付
    余额支付
    ×
    微信扫码支付 0 元