最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python調用系統(tǒng)中應用程序的函數(shù)示例

 更新時間:2022年06月07日 08:29:14   作者:jiangwei0512  
這篇文章主要為大家介紹了python調用系統(tǒng)中應用程序詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

os.system()

在shell中執(zhí)行一條命令。函數(shù)原型如下:

它是最簡單的調用系統(tǒng)應用的方式,下面是一個例子:

import os
import sys
os.system("dir")
os.system("git")

結果如下(在VS Code中的打印結果,后面略了一部分打印信息):

D:\Codes\python_everything>cd d:\Codes\python_everything && cmd /C "set "PYTHONIOENCODING=UTF-8" && set "PYTHONUNBUFFERED=1" && C:\Python36\python.exe c:\Users\HOME\.vscode\extensions\ms-python.python-2018.6.0\pythonFiles\PythonTools\visualstudio_py_launcher.py d:\Codes\python_everything 56010 34806ad9-833a-4524-8cd6-18ca4aa74f14 RedirectOutput,RedirectOutput d:\Codes\python_everything\python-notes\WindowsAppCall.py "
 驅動器 D 中的卷是 DATA1
 卷的序列號是 A473-C4EE
 D:\Codes\python_everything 的目錄
2018/07/01  00:57    <DIR>          .
2018/07/01  00:57    <DIR>          ..
2018/06/11  22:09             1,332 .gitignore
2018/06/11  20:57    <DIR>          .vscode
2018/06/12  00:27    <DIR>          begining-python
2018/07/01  00:58    <DIR>          python-notes
2018/07/01  00:57    <DIR>          python-tools
2018/06/21  23:06               204 README.md
               2 個文件          1,536 字節(jié)
               6 個目錄 235,383,660,544 可用字節(jié)
usage: git [--version] [--help] [-C <path>] [-c <name>=<value>]
           [--exec-path[=<path>]] [--html-path] [--man-path] [--info-path]
           [-p | --paginate | --no-pager] [--no-replace-objects] [--bare]
           [--git-dir=<path>] [--work-tree=<path>] [--namespace=<name>]
           <command> [<args>]
These are common Git commands used in various situations:

調用該函數(shù)直接將返回結果返回,所以就直接打印出來了。

os.popen()

也是在Shell下執(zhí)行一條指令,但是它會返回一個文件描述符,這個文件描述符對應到管道對象,可以從中讀取命令執(zhí)行的返回信息。函數(shù)原型如下:

下面是一個例子:

import os
import sys
info = os.popen("dir")
print(info.readline())
print(info.readline())
print(info.readline())
print(info.readline())
print(info.readline())

因為popen返回的是一個文件對象,因此可以去讀,也可以進行其它的很多操作。

不僅可以讀,還可以寫,不過需要設定popen的第二個參數(shù)mode為'w'。

commands.getstatusoutput()

這個在執(zhí)行完指令之后會同時返回狀態(tài)值和命令輸出,不過它似乎無法區(qū)分stdout和stderr,所以在3.x版本中被廢掉了,這里不再介紹。

subprocess.call()

也是在Shell下執(zhí)行指令,整個subprocess模塊是一個比較完備的模塊,是用來代替os.system()等的。

call函數(shù)的原型如下:

這里舉一個簡單的例子:

import subprocess
subprocess.call('git')

關于subprocess模塊的總體介紹,見

17.5. subprocess — Subprocess management — Python 3.6.15 documentation。

以上就是python調用系統(tǒng)中應用程序的函數(shù)示例的詳細內容,更多關于python調用系統(tǒng)程序函數(shù)的資料請關注腳本之家其它相關文章!

相關文章

  • 詳解Python中的數(shù)據(jù)精度問題

    詳解Python中的數(shù)據(jù)精度問題

    這篇文章主要為大家詳細介紹了Python中常常遇到的一些數(shù)據(jù)精度問題以及它們的解決方法,文中的示例代碼講解詳細,感興趣的小伙伴可以了解一下
    2022-10-10
  • Anaconda如何查看自己目前安裝的包詳解

    Anaconda如何查看自己目前安裝的包詳解

    Anaconda是一種用于數(shù)據(jù)科學和機器學習的開源發(fā)行版,它包含了很多常用的Python包和工具,如NumPy、Pandas、Scipy、Scikit-Learn等,下面這篇文章主要給大家介紹了關于Anaconda如何查看自己目前安裝的包的相關資料,需要的朋友可以參考下
    2023-05-05
  • pandas如何刪除沒有列名的列淺析

    pandas如何刪除沒有列名的列淺析

    這篇文章主要給大家介紹了關于pandas如何刪除沒有列名的列的相關資料,需要的朋友可以參考下
    2021-11-11
  • Python button選取本地圖片并顯示的實例

    Python button選取本地圖片并顯示的實例

    今天小編就為大家分享一篇Python button選取本地圖片并顯示的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • 解決pandas read_csv 讀取中文列標題文件報錯的問題

    解決pandas read_csv 讀取中文列標題文件報錯的問題

    今天小編就為大家分享一篇解決pandas read_csv 讀取中文列標題文件報錯的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • django組合搜索實現(xiàn)過程詳解(附代碼)

    django組合搜索實現(xiàn)過程詳解(附代碼)

    這篇文章主要介紹了django組合搜索實現(xiàn)過程詳解(附代碼),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-08-08
  • pandas中聚合函數(shù)agg的具體用法

    pandas中聚合函數(shù)agg的具體用法

    Pandas中的的agg()函數(shù)為aggregate的縮寫.總數(shù)、合計、聚合的意思.是一個功能非常強大的函數(shù).在Pandas中可以利用agg()對Series、DataFrame以及groupby()后的結果進行聚合操作,下面這篇文章主要給大家介紹了關于pandas中聚合函數(shù)agg的具體用法,需要的朋友可以參考下
    2022-07-07
  • Python中的xlrd模塊使用整理

    Python中的xlrd模塊使用整理

    今天給大家?guī)淼奈恼率顷P于Python的相關知識,文章圍繞著xlrd模塊的使用展開,文中有非常詳細的介紹及代碼示例,需要的朋友可以參考下
    2021-06-06
  • python 編程之twisted詳解及簡單實例

    python 編程之twisted詳解及簡單實例

    這篇文章主要介紹了python 編程之twisted詳解及簡單實例的相關資料,需要的朋友可以參考下
    2017-01-01
  • 解決Django生產(chǎn)環(huán)境無法加載靜態(tài)文件問題的解決

    解決Django生產(chǎn)環(huán)境無法加載靜態(tài)文件問題的解決

    這篇文章主要介紹了解決Django生產(chǎn)環(huán)境無法加載靜態(tài)文件問題的解決,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-04-04

最新評論

乌拉特后旗| 辉南县| 华池县| 昂仁县| 隆回县| 灵丘县| 兴山县| 红安县| 临夏县| 绵竹市| 蒲江县| 左云县| 额敏县| 北票市| 阿荣旗| 清苑县| 鸡泽县| 怀仁县| 新竹县| 萍乡市| 洪湖市| 姚安县| 和龙市| 汝阳县| 佛冈县| 开远市| 河西区| 威宁| 房产| 东方市| 涪陵区| 云梦县| 开鲁县| 留坝县| 白朗县| 偏关县| 德庆县| 德州市| 鞍山市| 博兴县| 麟游县|