參考:python windows路徑轉linux路徑
例如筆者需要獲取當前指令碼 test2.py 所在的路徑,並將該路徑轉換為linux下的路徑:
import os
import sys
if __name__ == "__main__":
print("this is test2 file ")
sh_path = os.path.dirname(os.path.abspath(sys.ar**[0]))
print(sh_path)
sh_path = '/'.join(sh_path.split('\\')) # transform the windows path to linux path
print(sh_path)
執行該**,結果如下:
$ python test2.py
this is test2 file
e:\code-study\python
e:/code-study/python
split將路徑按照『\』(『\』表示字元『\』,參考轉義字元)分割成列表 [『e:』, 『code-study』, 『python』] ,然後join用『/』將其連線起來。
參考轉義:
轉義字元1
轉義字元2
python windows下面環境配置
我選擇的是python2.7 直接雙擊安裝,然後再環境變數path中加上python的目錄比如 e python27 然後再cmd資料python,應該就成功了。2.安裝easy install 如果是ez setup.py,直接雙擊執行。easy install安裝以後在e python27 sc...
python windows 定時任務
之前都是在liunx上部署任務,現在換到windows部署python計畫任務,期間遇到一些小問題,現在總結一下 1 執行結果 0x1 程式或指令碼 python.exe 新增引數 可執行檔案的絕對路徑 起始於 python.exe的所在路徑 2 python檔案內的引用和檔案儲存問題 需要把檔案的...
python windows 環境變數
預設情況下,在windows下安裝python之後,系統並不會自動新增相應的環境變數。此時不能在命令列直接使用python命令。1.首先需要在系統中註冊python環境變數 假設python的安裝路徑為c python2.6,則修改我的電腦 屬性 高階 環境變數 系統變數中的path為 為了在命令列...