我偶尔使用python; 所以我理解了基本概念; 但今天我遇到了一段代码...我根本不明白:
我一直在寻找一种通过python"查找"的有效方法; 这个问题显示了这个答案:
paths = [line[2:] for line in subprocess.check_output("find . -iname '*.txt'", shell=True).splitlines()]
Run Code Online (Sandbox Code Playgroud)
是的,它对我有用; 并且与os.walk相比要快得多; 所以我打算用它.但我不得不承认:我不明白它在做什么; 特别是'line [2:]'部分...... wtf?!
我试着用google/so来找到答案; 好吧,搜索"python line"根本没有帮助......所以,可能是愚蠢的问题:这是什么意思?
| 归档时间: |
|
| 查看次数: |
73 次 |
| 最近记录: |