擅长:python、mysql、java
<p>另一个答案将冒号转换为连字符。如果您想从文件名中截取时间,可以使用这个</p>
<p>这假设文件与python脚本位于同一目录中。如果不是,请将“.”更改为“path/to/dir/”。它在重命名文件时也只查看名称格式为“wrfoutput…”的文件</p>
<pre><code>from os import listdir, rename
from os.path import isfile, join
only_files = [f for f in listdir('.') if isfile(join('.', f))]
for f in only_files:
# Get the relevant files
if 'wrfoutput' in f:
# Remove _HH:MM:SS from end of file name
rename(f, f[:-9])
</code></pre>