[英]how to change directory in terminal using python?
如何使用python在終端中更改到/ var / opt目錄。
試試這個
sudo bash並進入通行證
root @ user:
運行python代碼-
代碼:
import os
os.chdir(r"/var/opt/backups")
os.chdir("/var/opt/backups")
但是目錄不會改變
嘗試過os.chdir(path)
提到的os.chdir(r"/var/opt/backups")
pl檢查。
os.chdir
不是用於更改您可能從中啟動腳本的shell中的目錄,而是更改python腳本的工作目錄。
您嘗試執行的操作無法通過以下簡單原因完成:您的python腳本應如何意識到您是從bash調用它的事實? 如果嘗試從其他地方運行該怎么辦?
您要創建一個bash腳本:
#!/bin/bash
cd /var/opt
然后source
,從你的bash通過運行一個如下:
. <scriptname>
source <scriptname>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.