<p>我们有一个函数<code>os.startfile()</code>,在这个函数中我可以将路径传递到文件,这样如果有任何一个声明,它就会在默认程序中打开</p>
<p>现在我需要一次打开多个文件,使用一个简单的for循环将在一个新实例中打开每个文件或关闭以前的文件</p>
<p>那么,是否有一个函数可以向其传递一个要立即打开的路径列表</p>
<p>对于声明:我需要模拟单击一个文件,然后按control键,然后单击其他文件,最后按enter键或使用文件资源管理器中的open“open with”</p>
<p>编辑:这是一张我需要从文件资源管理器模拟的照片
<a href="https://i.stack.imgur.com/96PIf.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/96PIf.png" alt="enter image description here"/></a></p>
<p>编辑:尝试这样一个简单的for循环</p>
<pre class="lang-py prettyprint-override"><code>import os
my_list = [ "D:\Music\Videoder\Abyusif I أبيوسف\ِAbyusif - Kol 7aga Bteb2a Gham2a l أبيوسف - كل حاجة بتبقى غامقة.mp3",
"D:\Music\Videoder\Abyusif I أبيوسف\Abyusif- 3ala maydoub eltalg (Prod by NGM) l أبيوسف- على ما يدوب التلج.mp3"]
for song in my_list:
os.startfile(song)
</code></pre>
<p>这将打开列表中的最后一个元素,因为打开每个文件后,上一个元素将关闭</p>