python問題彙總

今天在使用python的時候發現問題。

我的需求是:先到指定路徑,然後執行npm命令

問題:代碼裏使用了cd命令,但沒有在指定路徑執行npm命令

原因:

今天在寫一個Python腳本,要把一個svn project 先checkout出來,然後轉到這個工程目錄下執行其它的svn命令。

本來我是在Python裏執行了一個cd命令,希望能轉到目標工程目錄下。但是這個cd命令一直執行不成功。後來瞭解到,其實這個cd命令已經執行成功了,只是它執行完以後又返回了當前的工作目錄(也就是執行python腳本的這個目錄),所以最終結果其實跟cd沒有執行一樣。

如果要達到這個目的,應該在腳本中顯式地改變當前工作目錄。目前我使用的是 os.chdir("目標目錄")。注意之前要import os

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章