栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何将文件名作为参数传递到模块中?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何将文件名作为参数传递到模块中?

您需要读入文件,然后使用正则表达式搜索内容。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正则表达式文档。请参阅文档的此部分,以了解为什么在扫描文件时需要搜索而不是匹配。

此代码将允许您使用在问题中指定的语法。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/431454.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号