Can';操作系统&x27;python中的模块是否可以在没有操作系统的情况下运行?

Can';操作系统&x27;python中的模块是否可以在没有操作系统的情况下运行?,python,python-2.7,Python,Python 2.7,我正在从事一个使用“os”模块的python项目。我的计划是使用Cython将其转换为C,然后使用C编译器将其转换为汇编,并使用NASM将其转换为二进制。我了解到操作系统模块依赖于操作系统,因此将 os.path.isdir(), os.path.isfile and os.listdir 函数在我长时间转换后是否工作?它与文件系统有关吗 如果说os依赖于操作系统,这意味着它根据操作系统的不同而有所不同。例如,在Linux上,os.sep将是“/”,而在Windows上则是“\”。它仍然可以在

我正在从事一个使用“os”模块的python项目。我的计划是使用Cython将其转换为C,然后使用C编译器将其转换为汇编,并使用NASM将其转换为二进制。我了解到操作系统模块依赖于操作系统,因此将

os.path.isdir(), os.path.isfile and os.listdir

函数在我长时间转换后是否工作?它与文件系统有关吗

如果说
os
依赖于操作系统,这意味着它根据操作系统的不同而有所不同。例如,在Linux上,
os.sep
将是“/”,而在Windows上则是“\”。它仍然可以在任何操作系统上工作,只是略有不同。如果你的意思是没有操作系统,我不希望它们工作,但我认为它们没有任何用处。

它们可以工作,但请注意,你仍然需要Python解释器和
os.path
模块。您可以将它们嵌入到可执行文件中(Cython有一个选项),尽管如此,在调用
os.path.isdir()
时,您仍然可以运行几行纯Python代码。如果您没有操作系统,您就没有文件系统。在这种情况下,您希望这些函数做什么?如果你有一个文件系统,那么你已经有了某种平台来使用它了。(我猜你用“OS”来表示别的意思,真的。)我计划用“OS.path.isdir”、“OS.path.isfile”、“OS.listdir”来浏览文件夹中的文件并访问它们。所以我需要使用它们。如果我不太清楚,我希望能够完全独立地运行我的.py脚本,下面没有操作系统。@UditDey没有操作系统,你就不能有文件系统。