在Linux中,如何删除具有嵌套在文件夹层次结构深处的特定名称的文件夹?
以下路径位于文件夹下,我想删除所有名为的文件夹a.
1/2/3/a
1/2/3/b
10/20/30/a
10/20/30/b
100/200/300/a
100/200/300/b
Run Code Online (Sandbox Code Playgroud)
我应该从父文件夹使用什么Linux命令?
我有一个目录:
D:\Movies
D:\Movies\MovieTitle1\backdrops\
D:\Movies\MovieTitle2\backdrops\
D:\Movies\MovieTitle3\backdrops\
D:\Movies\MovieTitle4\backdrops\
Run Code Online (Sandbox Code Playgroud)
我怎么能有一个批处理文件删除所有名为"Backdrops"的文件夹?如果可能的话,我希望它只从D:\驱动器运行递归.
启用coverage后,如何在PyCharm中调试py.test?
使用覆盖率启用覆盖率--cov=project --cov-report=term-missing,删除此密码并触发断点.
版本:pycharm 5.0.3,pytest == 2.8.5,pytest-cache == 1.0,pytest-cov == 2.2.0,pytest-pep8 == 1.0.6,pytest-xdist == 1.13.1,python-连身== 2.6.0.
(感谢jon关于进一步诊断问题的建议)
我正在3.5使用PyCharm Community Edition 2016.2.2 ; Build #PC-162.1812.1, built on August 16, 2016 ; JRE: 1.8.0_76-release-b216 x86 ; JVM: OpenJDK Server VM by JetBrains s.r.oWindows 10上的PyCharm()调试Python()程序.
问题:当在某些断点处停止时,调试器窗口停留在"收集数据",最终超时.(无法显示帧变量)
要显示的数据既不特殊,也不特别大.它以某种方式可用于PyCharm,因为所述数据的某些值的条件断点工作正常(程序中断) - 看起来收集它仅用于显示(与操作目的相反)的过程失败.
当我进入我的断点周围的函数时,它的数据显示正确.当我向上移动堆栈(到调用函数,我从那里退出的那个以及我最初想要断点的那个)时 - 我再次陷入"收集数据"超时.
至少自2005年以来,出现了许多同样问题.一些是固定的,一些不是.修复通常是对最新版本的更新(我有).
我是否可以采取一般方向来解决或解决这一系列问题?
编辑:一年后,问题仍然存在,并且在bug被提出之后仍然没有来自开发者/支持者的反应.
编辑2018年4月:看起来问题在2018.1版本中得到解决,下面的代码print在线上设置断点时挂起现在可以工作(我可以看到变量):
import threading
def worker():
a = 3
print('hello')
threading.Thread(target=worker).start()
Run Code Online (Sandbox Code Playgroud) debugging ×2
pycharm ×2
python ×2
batch-file ×1
linux ×1
pytest ×1
python-3.5 ×1
python-3.x ×1
rm ×1
unix ×1
window ×1
xbmc ×1