擅长:python、mysql、java
<p><code>fileno()</code>方法返回运行库分配的文件号。给定文件号后,您可以调用<code>msvcrt.get_osfhandle()</code>来获取Win32文件句柄。在调用<code>SetHandleInformation</code>时使用此句柄。因此,下面的方法可能会起作用:</p>
<pre><code>win32api.SetHandleInformation(
msvcrt.get_osfhandle(testFile.fileno()),
win32api.HANDLE_FLAG_INHERIT,
0)
</code></pre>
<p>我不确定<code>win32api</code>模块的确切用法,但这应该有助于弥合Python文件对象和Win32句柄之间的差距。在</p>