问题描述:
1.传入path没有效果,但是print path 明明有值:(显示为'/root/test')
2. for root, dirs, files in os.walk('/root/test'):又是可以的
问题解决:
看不出任何问题,后来突然发现我传入的path打印出来是这样的 '/root/test'
正常执行打印出来的是这样的 /root/test
一下子就知道原因了,多了单引号,把单引号给去掉: path.strip('\'')#替换字符串首尾
path.replace('\'')#替换字符串中全部的单引号
思考问题:为什么path= '/root/test' 就不受单引号影响????
参考 https://blog.youkuaiyun.com/qq_36434219/article/details/80262263 查看配置文件传值