首頁>
6
回覆列表
  • 1 # 用戶4446043637817588

    1、os.system(cmd)

    缺點:不能獲取返回值

    2、os.popen(cmd)

    要得到命令的輸出內容,只需再調用下read()或readlines()等

    例:a=os.popen(cmd).read()

    3、commands模塊,其實也是對popen的封裝。

    此模塊主要有如下方法:

    commands.getstatusoutput(cmd)返回(status,output).

    commands.getoutput(cmd)只返回輸出結果

    commands.getstatus(file)返回ls-ldfile的執行結果字符串,調用了getoutput

    例:

    >>>importcommands

    >>>commands.getstatusoutput('ls/bin/ls')

    (0,'/bin/ls')

    >>>commands.getstatusoutput('cat/bin/junk')

    (256,'cat:/bin/junk:Nosuchfileordirectory')

    >>>commands.getstatusoutput('/bin/junk')

    (256,'sh:/bin/junk:notfound')

    >>>commands.getoutput('ls/bin/ls')

    '/bin/ls'

    >>>commands.getstatus('/bin/ls')

    '-rwxr-xr-x1root13352Oct141994/bin/ls'

    來源:麥子學院

  • 2 # 笑忘書xf

    在配置pip之前,首先要確認python是否已經安裝成功。

    1. 下載pip安裝腳本

    - 進入python官網的get-pip頁面:https://pip.pypa.io/en/stable/installing/

    - 在該頁面下載源碼文件get-pip.py, 並保存到本地

    2. 安裝pip

    - 打開終端,進入到get-pip.py所在的目錄

    - 執行以下命令進行安裝:

    ```python

    python get-pip.py

    ```

    如果提示"ImportError: No module named 'pip'",可能是python沒有將pip安裝到系統中,可以嘗試以下命令:

    ```python

    python -m ensurepip --default-pip

    ```

    3. 配置pip環境變量(可選)

    使用pip時需要在命令行中輸入pip命令,如果不想每次都輸入路徑,可以將pip加入環境變量中。

    - Windows:

    在控制面板 - 系統 - 高級系統設置中找到“環境變量”按鈕,然後在“系統變量”下新建一個變量名為“PATH”的變量,並將get-pip.py所在路徑添加到變量值中。

    - Ubuntu:

    以Ubuntu為例,在終端中執行以下命令,將pip路徑添加到環境變量中:

    ```shell

    echo 'export PATH=$PATH:~/.local/bin' >> ~/.bashrc

    ```

    添加完之後,需要執行以下命令使其生效:

    ```shell

    source ~/.bashrc

    ```

    4. 測試pip是否安裝成功

    在終端中輸入以下命令:

    ```python

    pip --version

    ```

    如果顯示pip的版本信息,表示pip已成功安裝。

  • 蘿蔔絲粉條餡餅的做法?