參考鏈接:https://blog.csdn.net/qq_42110481/article/details/81104182
分離文件名與文件路徑:
import os if __name__ == "__main__": path = "e:test/module/log" folder_path, file_name = os.path.split(path) print("需要分離的文件路徑是:" + path) print("\n分離后的結果是:") print("文件名:" + file_name + "\t\t\t\t文件夾路徑:" + folder_path)
輸出結果:
需要分離的文件路徑是:e:test/module/log
分離后的結果是:
文件名:log 文件夾路徑:e:test/module
區分文件名和后綴:
import os if __name__ == "__main__": path = "e:test/module/log.txt" filename, extension = os.path.splitext(path) print("需要分離的完整文件名:" + path) print("\n分離后結果:") print("文件名稱:" + filename + "\t\t\t\t后綴:" + extension)
輸出結果:
需要分離的完整文件名:e:test/module/log.txt
分離后結果:
文件名稱:e:test/module/log 后綴:.txt