Python判断路径末尾是否存在反斜杠

 Python判断路径末尾是否存在反斜杠

起因是selenium下载文件时候报错,经过分析发现是路径错误报错,于是增加了方法判断路径末尾是否存在反斜杠。具体代码如下:

    @staticmethod
    def treat_path(path,is_append_string=False):
        """
        处理路径
        :param path: 路径信息
        :param is_append_string:True追加末尾分隔符False不逐年末位分隔符
        :return:处理后的路径
        """
        if path.endswith("//"):
            return path
        else:
            if is_append_string is True:
                return path+os.sep
            else:
                return path

        pass

方法已经注释无序过多描述

调用方法:

if __name__ == "__main__":
    path = "D:/App"
    print(SpriderTools.treat_path(path,True))
    pass

输出信息:

image.png

 Python判断路径末尾是否存在反斜杠

起因是selenium下载文件时候报错,经过分析发现是路径错误报错,于是增加了方法判断路径末尾是否存在反斜杠。具体代码如下:

    @staticmethod
    def treat_path(path,is_append_string=False):
        """
        处理路径
        :param path: 路径信息
        :param is_append_string:True追加末尾分隔符False不逐年末位分隔符
        :return:处理后的路径
        """
        if path.endswith("//"):
            return path
        else:
            if is_append_string is True:
                return path+os.sep
            else:
                return path

        pass

方法已经注释无序过多描述

调用方法:

if __name__ == "__main__":
    path = "D:/App"
    print(SpriderTools.treat_path(path,True))
    pass

输出信息:

image.png

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在