擅长:python、mysql、java
<p>这里有一种方法。“最佳”方式取决于您希望文件名的动态程度。E、 g.是否要增加“traitement”。在</p>
<pre><code>def create_new_filename(old_filename, traitement):
pieces = old_filename.split("_")
return "_".join([pieces[0], pieces[1], "traitement", str(traitement)]) + ".fits"
</code></pre>
<p>在口译员中:</p>
^{pr2}$
<p>要在您的案例中使用它,您需要传递旧文件名和所需的跟踪编号:</p>
<pre><code>hdu.writeto(create_new_filename("Field_52_combined_final_roughcal.fits", 1))
</code></pre>