python 学习小记

2018-08-09  本文已影响10人  lotawei

出现的情况:
在使用python批量处理文件替换时 陷入无限调用for循环以致于不调用后面功能查看了下,如何排查这个问题呢 我先想着死循环要么while 要么递归 但是我想我并没有用while和递归啊,于是发现自己写出了类似这样的代码

 for   task in Config.tasks:
            //任何处理东西有点 合成生成新文件,替换什么巴啦啦巴拉
           //处理完成添加到新的队列
           Config.tasks.append(task) //关键核心就在这重复继续添加了,应该是  Config.newtasks.append(task) 就解决了

额来自复制粘贴的锅好吧...
略坑 一直想着很奇怪一直认为只有while 和递归的什么条件判断不对才可能陷入循环 ,额。。。。

2.出现一个更改文件名诡异的现象
os.rename 更改文件名时 很神奇 运行第一次是可以更改的,第二次居然不能更改了抛出异常
好吧 是因为 参数 上 居然要自己加上路径结尾空格

3.自动打包上传发布framework 脚本iOS简单实现

上一篇 下一篇

猜你喜欢

热点阅读