Answers:
一种选择是根本不创建这些文件。看到这个线程/programming/154443/how-to-avoid-pyc-files
您也可以通过按ctrl+s
,输入*.pyc
模式并按键,从Nautilus中快速删除这些文件delete
。
您可以将所有.pyc文件名添加到.hidden
同一目录中的文件中。需要一些维护,但是如果您像我一样,那么对现有文件的修改要比创建新文件更多。
我已经阅读了此问题下的所有答案,并创建了一个简单的脚本来自动执行任务:
https://github.com/neatsoft/nautilus-hide-pyc
它允许在GNOME文件(Nautilus)中隐藏临时Python文件。递归搜索pyc / pyo文件,并将其放入.hidden文件。
#!/usr/bin/env bash
hide() {
for d in *.py[co]; do
if [ -f "$d" ]; then
echo $d
fi
done | tee "$(pwd)/.hidden" > /dev/null
}
recursive() {
for d in *; do
if [ -d "$d" ]; then
(cd -- "$d" && hide)
(cd -- "$d" && recursive)
fi
done
}
(recursive)