長話短說。 我有這樣的功能:Howto不能跳過python中的字符串函數參數
def save_screenshot(self, file_destination, picture_format = None)
file_path_name, file_extension = os.path.splitext(file_destination)
file_path, file_name = os.path.split(file_path_name)
(...)
現在,我把這樣的功能:
save_screenshot("C:\Temp\picture.jpg", "JPG")
我知道HOWTO無法逃脫在python的字符串(用「os.path.join」的幫助),但我不知道如何做到這一點,如果字符串是一個函數參數。如果我編寫「C:\\ Temp \\ picture.jpg」或「C:/Temp/picture.jpg」,該功能可以正常工作(在Windows上)。
如果您有一些建議,會很棒。
感謝
是否想從控制檯讀取路徑?我似乎不太明白這裏的目標是什麼。 – dmg 2013-02-28 11:32:34
您可以使用原始字符串,例如'R 「C:\ TEMP \ picture.jpg」'。 – nymk 2013-02-28 11:34:30
@DJV:不,不是來自控制檯。腳本中沒有任何請求,所有內容都包含在腳本中。 – eljobso 2013-02-28 11:40:30