栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

【Python特别调查】Python os.system(“python“)能不能“碟中谍”打开Python?

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【Python特别调查】Python os.system(“python“)能不能“碟中谍”打开Python?

Python os.system("python")能不能“碟中谍”打开Python? 前言

相信大家都有一个疑问,Python调用os.system能不能碟中谍打开Python?我在IDLE里试了一下,似乎......

过程

先把整个过程放过来

'''
测试时间:2022-6-2
使用Python版本:python3.9x64bit
'''

#测试IDLE

Python 3.9.7 (tags/v3.9.7:1016ef3, Aug 30 2021, 20:19:38) [MSC v.1929 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license()" for more information.
>>> from os import system as cmd
>>> cmd("Pyhon")
1
>>> #IDLE失败......

#测试cmd

Microsoft Windows [Version 10.0.19044.1706]
(c) Microsoft Corporation。保留所有权利。

C:UsersXXX>Python
Python 3.9.7 (tags/v3.9.7:1016ef3, Aug 30 2021, 20:19:38) [MSC v.1929 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> from os import system as cmd
>>> cmd("Python")
Python 3.9.7 (tags/v3.9.7:1016ef3, Aug 30 2021, 20:19:38) [MSC v.1929 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> #成功
>>> #用exit()测试一下
>>> exit()
0
>>> #看来没问题,还没完全退出(在这里科普一下,一般调用os.system返回0为正常,返回1为异常)
>>> exit()#再次退出

C:UsersXXX>cmd成功

#测试Python解释器

Python 3.9.7 (tags/v3.9.7:1016ef3, Aug 30 2021, 20:19:38) [MSC v.1929 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> from os import system as cmd
>>> cmd("python")
Python 3.9.7 (tags/v3.9.7:1016ef3, Aug 30 2021, 20:19:38) [MSC v.1929 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> #看似成功了,exit()试验一下
>>> exit()
0
>>> #成功,退出一下
>>> exit()​

截图:

总结

T=正常    F=异常    W=其他错误

IDLE数据 

是否成功调用os.system:T

是否成功打开双Python:F

测试代码

from os import system as cmd
cmd("Python")
cmd(command)数据

是否成功调用os.system:T

是否成功打开双Python:T

测试代码

​from os import system as cmd
cmd("Python")
Python解释器数据

是否成功调用os.system:T

是否成功打开双Python:T

测试代码

​from os import system as cmd
cmd("Python")
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/950409.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号