会用python把linux命令写一遍的人,进大厂有多容易?
看过这篇《 2000字谏言,给那些想学Python的人,建议收藏后细看! 》的读者应该都对一个命令有点印象吧?没错,就是 linux 中经常会用到的 ls 命令。 文章中我就提到如何提升自己的 python 能力呢?直接找项目写,但是作为零基础 / 小白 / 入门 的你来说做一个博客还要学 web 框架、html、css、js,又成为了阻碍你写实际项目的阻碍。 所以我就推荐了这个命令:ls。写一个 ls 非常简单,你只需要会一点 linux 的基础知识,知道 ls 能做什么就好了。 那今天就给大家码了一个哪哪能用的 ls.py ,没错,windows 也可以哦~ 演示环境 操作系统:windows10 python版本:python 3.7 idea:pycharm 2018.2 使用模块:argparse, os 了解argparse模块 argparse是python的标准库,他可以使我们很友好的编写命令行界面,并且可以自动生成帮助文档和使用消息,还能在参数无效的时候发出错误。 argparse.ArgumentParse类参数理解 prog:改变应用的名字,我们可以使用 %(prog)s 引用应用的名字,默认的应用名字为文件名。 usage: 显示这个命令用法, 一般用来显示参数的用法 description:显示这个命令的帮助信息 epilog: 显示命令的帮助信息