跳转到主内容
趣航编程网 - 趣学编程,启航技术之路!

Python判断操作系统类型代码分享

经常地我们需要编写跨平台的脚本,但是由于不同的平台的差异性,我们不得不获得当前所工作的平台(操作系统类型)。

代码如下:

Python 3.14.3微软官方的 Python 扩展,是 VS Code 安装量最高的扩展(209M+)。集成 IntelliSense(通过 Pylance)、调试(通过 Python Debugger)、代码检查、格式化、重构和单元测试等功能。支持 Jupyter Notebook、虚拟环境管理和多 Python 版本切换。

下载复制代码代码如下:import platform def TestPlatform():print ("----------Operation System--------------------------")#Windows will be : (32bit, WindowsPE)#Linux will be : (32bit, ELF) print(platform.architecture())#Windows will be : Windows-XP-5.1.2600-SP3 or Windows-post2008Server-6.1.7600#Linux will be : Linux-2.6.18-128.el5-i686-with-redhat-5.3-Final print(platform.platform())#Windows will be : Windows#Linux will be : Linux print(platform.system()) print ("--------------Python Version-------------------------")#Windows and Linux will be : 3.1.1 or 3.1.3 print(platform.

python_version()) def UsePlatform():sysstr = platform.system() if(sysstr =="Windows"):print ("Call Windows tasks") elif(sysstr == "Linux"):print ("Call Linux tasks") else:print ("Other System tasks") UsePlatform()

相关文章