微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

打开具有更改的特定文件模式的文件名

如何解决打开具有更改的特定文件模式的文件名

我使用下面的代码文件中读取内容,因为我需要将 .mnu 文件内容复制到另一个 .fld 文件中。

with open(MS577007.mnu') as myfile:
        contents = myfile.read()
print(contents)

.mnu 文件每个月都会更改,因此我正在编写一个脚本来自动执行此操作。如何使用正则表达式打开 .mnu 文件中的内容? *.mnu 不起作用。

解决方法

您需要获取所有以(扩展名为)mnu 结尾的文件名。

from glob import glob

# Find all files
files = glob("*.mnu")
# Loop in files as file
for file in files:
    # Open each file and print content
    with open(file,"r") as myfile:
        contents = myfile.read()
        print(contents)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。