解析xml和处理命令行输入

2018-12-27
据说python的最方便的地方是就是,第三方库
这还没用到第三方库
只是两个内置的模块

一.argparse

argparse 是 Python 内置的一个用于命令项选项与参数解析的模块,通过在程序中定义好我们需要的参数,argparse 将会从 sys.argv 中解析出这些参数,并自动生成帮助和使用信息。当然,Python 也有第三方的库可用于命令行解析,而且功能也更加强大,比如 docoptClick

argparse 的使用

argparse使用主要分三步

  • 创建 ArgumentParser() 对象
  • 调用 add_argument() 方法添加参数
  • 使用 parse_args() 解析添加的参数

2.logging 输出日志log 比print方便的多

logging.info('file_name : %s' ,file_name)

3.ElementTree

用于解析xml
坐不住,实在是屁股疼

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容