我收到了一个使用标准库中的fcntl模块的Python项目(如果这很重要,它恰好是一个Django项目),该模块似乎仅在Linux上可用。当我尝试在我的Windows机器上运行它时,它会以ImportError停止,因为这里不存在此模块。我有什么方法可以对程序进行一些小改动以使其在Windows上运行? 最佳答案 windows上fcntl的替代品是win32api调用。用法完全不同。这不是你可以随便拨动的开关。换句话说,将fcntl-heavy-user模块移植到Windows并非易事。它要求您分析每个fcntl调用的确切作用,然