您需要读入文件,然后使用正则表达式搜索内容。sys模块包含一个列表argv,该列表包含所有命令行参数。我们拉出第二个(第一个是用于运行脚本的文件名),打开文件,然后读入内容。
汇入导入系统file_name = sys.argv [1]fp =打开(文件名)内容= fp.read()正则表达式= re.compile( r“”“ ULLAT:(?P-?[ d。] +)。*? ULLON:(?P-?[ d。] +)。*? LRLAT:(?P-?[ d。] +)“”“,re.DOTALL | re.VERBOSE)匹配= regex.search(目录)
有关可使用match对象执行的操作的详细信息,请参见Python正则表达式文档。请参阅文档的此部分,以了解为什么在扫描文件时需要搜索而不是匹配。
此代码将允许您使用在问题中指定的语法。



