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
- 下一篇: 任务栏网速监控工具NetSpeedMon