美文网首页
解析xml和处理命令行输入

解析xml和处理命令行输入

作者: 欧德朗 | 来源:发表于2019-01-07 12:10 被阅读0次

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
坐不住,实在是屁股疼

相关文章

网友评论

      本文标题:解析xml和处理命令行输入

      本文链接:https://www.haomeiwen.com/subject/cvddlqtx.html