长话短说。我有这个功能:
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")
我知道如何在 python 中不转义字符串(在“os.path.join”的帮助下),但是如果字符串是函数参数,我不知道该怎么做。如果我写“C:\\Temp\\picture.jpg”或“C:/Temp/picture.jpg”,该函数可以正常工作(在 Windows 上)。
如果您有一些建议,那就太好了。
谢谢