os模塊注意事項

在使用os模塊時,比如切換當前目錄可以使用os.chdir;
但千萬不要使用os.system(cd..),因爲每一次這樣操作就相當於啓用一個terminal(相當於Windows中啓動一個cmd),這個切換的動作會在這個terminal中執行,然後直接關閉這個terminal(相當於執行完了關閉cmd),關閉後切換的動作就失效了,就又回到切換之前的地方了。

但是使用os.chdir的話,如果是client端是可以隨意切換服務器端的目錄,甚至訪問server端的root目錄,所以也不建議使用os.chdir。

只提供給用戶一個固定的路徑,用戶只在該路徑中切換。

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