OS模块转义路径-Python对于转义字符的另一种处理方法

前言:需要从C向Python传入一个字符串,该字符串是从QT上位机界面通过选择文件得到的,类似这样:E:\datat\signal.mat ,但是用Python直接打开这个文件是不可以的,可以通过三种方式来解决这个问题:

        1、首先是在前面加上 r ,但是好像不太好实现,因为这个是作为一个字符串参数进行的传入

        2、在Python中将‘\’,全部替换为‘\\’,这样就解决了转义的问题

        3、直接用 os 模块就行,一句话进行路径的转义

            

猜你喜欢

转载自blog.csdn.net/herr_kun/article/details/86364747