编程学习网 > 编程语言 > Python > python自带的shell是什么
2022
04-09

python自带的shell是什么

Python语言在近十年可称得上是火爆全球,它虽然不能直接访问硬件,也不能编译为本地代码运行。除去这几个缺点,Python可以做任何事情。所以在互联网编程语言界中也有一句话“人生苦短,我用Python”的经典语录。与此同时,学习Python的朋友也越来越多,今天就给大家分享一个简单的Python教程:python自带的shell是什么?


在计算机科学中,shell俗称壳(用来区别于核),指的是“为用户提供用户界面”的软件,通常指的是命令行界面的解析器。另外,shell也泛指所有的为用户提供操作界面的程序。也就是程序和用户交互的接口。

shell管理你与操作系统之间的交互:等待你输入,向操作系统解释你的输入,并且处理各种各样的操作系统的输出结果。

我来做一个更加通俗易懂的说明:计算机的操作系统是内核,但是操作系统不提供跟用户交互(直白讲就是互相交流,其实就是进行操作,然后得到反馈的过程)的功能,那么人怎么能够跟操作系统交互呢?就是通过shell,shell就是相当于操作系统这个内核外面的壳子,人通过这个壳子跟操作系统打交道,实际上就是人在shell中下命令、做操作,操作系统给人相应的反应。


我们可以把shell看做操作系统这个内核外面的外壳,人用它来跟操作系统打交道。另外shell也可以指应用软件外面的软件,比如网页是由程序员用html、css,JavaScript代码编写而成的文件,如果直接给你一个网页文件,你是没法直接跟这个文件打交道的,需要通过浏览器这个软件,把网页文件里面的代码进行解析之后,渲染(画)成一个由文字、图片、视频等等内容信息组成的网页,你才能够对这个网页进行点击、下拉、刷新等等操作,而你对网页的操作其实通过浏览器进行的,那么浏览器就是介于人和网页之间的一个操作界面的软件。浏览器就是一种shell。

以上就是“python自带的shell是什么(shell在python里是什么意思)”的详细内容,想要了解更多Python教程欢迎持续关注编程学习网

扫码二维码 获取免费视频学习资料

Python编程学习

查 看2022高级编程视频教程免费获取