CMD是什么?(命令行提示符)如何使用python在windows上操作CMD?(python执行命令行)os.syste[m](执行的命令)、os.popen(执行的命令)
生活随笔
收集整理的这篇文章主要介绍了
CMD是什么?(命令行提示符)如何使用python在windows上操作CMD?(python执行命令行)os.syste[m](执行的命令)、os.popen(执行的命令)
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
文章目录
- cmd是什么
- python操作cmd
- 方法1:
- 方法2:
- 20200309
cmd是什么
cmd是command的缩写.即命令提示行(CMD),是在OS / 2 , Win为基础的操作系统(包括Windows 2000和XP中, Vista中,和Server 2003 )下的“MS-DOS 方式”。中文版Windows XP 中的命令提示符进一步提高了与DOS 下操作命令的兼容性,用户可以在命令提示符直接输入中文调用文件 ----来自百度百科
其实说白了就是windows中执行一些命令的地方。
python操作cmd
我们通常可以使用os模块的命令进行执行cmd
方法1:
os.system(执行的命令)
示例:
结果:
Package Version -------------------- ----------- absl-py 0.8.0 astor 0.8.0 attrs 17.4.0 backcall 0.1.0 bleach 3.1.0 certifi 2019.9.11 chardet 3.0.4 colorama 0.4.1 cycler 0.10.0 decorator 4.0.11 defusedxml 0.6.0 easydict 1.9 entrypoints 0.3 gast 0.2.2 grpcio 1.23.0 h5py 2.9.0 idna 2.6 imageio 2.1.2 importlib-metadata 0.23 ipykernel 5.1.3 ipython 7.9.0 ipython-genutils 0.2.0 ipywidgets 7.5.1 jedi 0.15.1 Jinja2 2.10.3 jsonschema 3.1.1 jupyter 1.0.0 jupyter-client 5.3.4 jupyter-console 6.0.0 jupyter-core 4.6.1 Keras-Applications 1.0.8 Keras-Preprocessing 1.1.0 kiwisolver 1.1.0 libusb1 1.7.1 llvmlite 0.30.0 lxml 4.1.1 Markdown 3.1.1 MarkupSafe 1.1.1 matplotlib 3.1.1 mistune 0.8.4 more-itertools 7.2.0 moviepy 0.2.3.2 nbconvert 5.6.1 nbformat 4.4.0 notebook 6.0.1 numba 0.46.0 numpy 1.15.1 opencv-python 4.1.0.25 pandas 0.25.1 pandocfilters 1.4.2 parso 0.5.1 pdfminer3k 1.3.1 pickleshare 0.7.5 Pillow 5.3.0 pip 20.0.2 pluggy 0.6.0 ply 3.11 prometheus-client 0.7.1 prompt-toolkit 2.0.10 protobuf 3.9.1 py 1.5.2 Pygments 2.4.2 PyOpenGL 3.1.0 PyOpenGL-accelerate 3.1.0 pyparsing 2.4.2 PyQt5 5.13.0 PyQt5-sip 4.19.18 pyrealsense2 2.29.0.1124 pyrsistent 0.15.5 pytest 3.4.1 python-dateutil 2.8.0 python-docx 0.8.6 pytz 2019.2 pyusb 1.0.2 pywin32 225 pywinpty 0.5.5 PyYAML 5.3 pyzmq 18.1.0 qtconsole 4.5.5 requests 2.18.4 scipy 1.1.0 seaborn 0.9.0 Send2Trash 1.5.0 setuptools 42.0.1 sip 4.19.8 six 1.11.0 tensorboard 1.11.0 tensorflow-estimator 2.0.1 tensorflow-gpu 1.11.0 termcolor 1.1.0 terminado 0.8.2 testpath 0.4.2 tornado 6.0.3 tqdm 4.11.2 traitlets 4.3.3 urllib3 1.22 wcwidth 0.1.7 webencodings 0.5.1 Werkzeug 0.15.5 wget 3.2 wheel 0.33.6 widgetsnbextension 3.5.1 zipp 0.6.0 0Process finished with exit code 0方法2:
os.popen(执行的命令)
输出后的内容是一个对象,默认可以以读的方式打开
我们可以通过读取文件对象,获取返回的信息内容
参考文章:python执行cmd命令
20200309
但是这种方式不会将控制台调用指令输出的信息获取,。。。不懂咋回事,
比如下面这些就不行(注释的部分)
总结
以上是生活随笔为你收集整理的CMD是什么?(命令行提示符)如何使用python在windows上操作CMD?(python执行命令行)os.syste[m](执行的命令)、os.popen(执行的命令)的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: python 字符串中使用制表符('\t
- 下一篇: python如何判断一段代码运行是否超出