易錯點:
不能所用下圖所示的反反斜槓**義符)。如果用sublime text 是會用下圖所示的橙色提示的。
開啟idea原始碼如下:
# -*- coding: utf-8 -*-
import os
res = os.system('"d:/program files/jetbrains/intellij idea community edition 2019.3.1/bin/idea64.exe" ./') #只能用正斜槓
if res == 1: # when 1,open failed, when 0, open success.
print("open failed then try other path.\r\n");
res = os.system('"c:/program files/jetbrains/intellij idea community edition 2019.3.1/bin/idea64.exe" ./')
if res == 1:
print("error: open failed!!!\r\n");
os.system("pause");
開啟iar工程如下:
# -*- coding: utf-8 -*-
import os
os.getcwd() #get current work direction.
os.chdir('projects/ble/******bleperipheral/cc2541db') #change direction.
res = os.system('"c:/program files (x86)/iar systems/embedded workbench 6.4/common/bin/iaridepm.exe" ******bleperipheral.eww') #只能用正斜槓
if res == 1: # when 1,open failed, when 0, open success.
print("error: open failed!!!\r\n");
os.system("pause");
批處理choice的替代
choice.exe是乙個dos外部命令,用途是讓使用者輸入字元進行選擇,提供給批處理程式一定的互動能力。但是2000以後的windows已經沒有帶有這個命令了,這下要讓使用者選擇的時候該怎麼辦呢?我先是尋找2000下的choice.exe,微軟出的resource kit是帶有這個工具的,可是找了...
批處理引數 n 的替代
選項語法 0 刪除任何引號 擴充 0 f0 將 0 擴充到乙個完全合格的路徑名 f 是file,即檔案 d0 僅將 0 擴充到乙個驅動器號 p0 僅將 0 擴充到乙個路徑 n0 僅將 0 擴充到乙個檔名 n 是name 檔名 x0 僅將 0 擴充到乙個副檔名 s0 擴充的路徑只含有短名 s 為sho...
批處理引數 n 的替代
選項語法 0 刪除任何引號 擴充 0 f0 將 0 擴充到乙個完全合格的路徑名 f 是file,即檔案 d0 僅將 0 擴充到乙個驅動器號 p0 僅將 0 擴充到乙個路徑 n0 僅將 0 擴充到乙個檔名 n 是name 檔名 x0 僅將 0 擴充到乙個副檔名 s0 擴充的路徑只含有短名 s 為sho...