[英]Is there a way to extract a specific part of a filename in Python to loop over it?
我所有文件的格式都是如此......
['PC-PC02@2019-01-18-00-00-00.mseed', 'PC-PC01@2019-01-19-00-00-00.mseed', 'PC-PC02@2019-01-19-00-00-00.mseed', 'PC-PC01@2019-01-20-00-00-00.mseed', 'PC-PC02@2019-01-20-00-00-00.mseed']
(一旦我运行它,我将有更多的文件和更多的天数,但只是让代码在一些上工作,我无法更改我的文件的格式)。
我需要能够导入一整个月的文件,但一次只能运行一天的代码,比如 2019-01-18,运行整个代码,然后转到 2019-01-19 等等在。
有没有办法从文件中只提取一个月中的哪一天,然后一次循环一天?
重申一下,我需要能够导入一个月的文件,但我想在第 18 天,然后是第 19 天,然后是第 20 天等等运行我的代码。 我也愿意接受任何其他可行的建议。 我试过谷歌搜索和许多其他的东西来试图得到这个,但似乎都不起作用,我也在学习 Python。
非常感谢!
假设您从某个位置按顺序获取这些文件,或者某个进程正在创建这些文件,以便您可以列出目录中的所有文件对象,并根据它们的创建时间对它们进行排序,然后一一处理它们。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.