การซ่อนไฟล์ส่วนขยายที่แน่นอน (.pyc) จาก Nautilus


9

ฉันต้องการซ่อนไฟล์. pyc ทุกไฟล์จาก Nautilus ฉันใช้ Ubuntu 10.04

ฉันจะทำยังไงดี?


ดูเหมือนว่าคุณกำลังพยายามแก้ไขปัญหาที่แตกต่างอย่างสิ้นเชิงซึ่งไม่เกี่ยวข้องกับการซ่อนไฟล์เลย
Ignacio Vazquez-Abrams

"rm -r * .pyc" จะ "ซ่อน" ไฟล์ที่น่ารำคาญเหล่านั้นทั้งหมดและเพิ่มพื้นที่ว่างในเวลาเดียวกัน น่าเสียดายที่พวกเขาจะปรากฏขึ้นอีกครั้งในครั้งต่อไปที่คุณรันโปรแกรม
Mokubai

คำตอบ:


6

ทางเลือกหนึ่งคือการไม่สร้างไฟล์เหล่านี้เลย ดูกระทู้นี้/programming/154443/how-to-avoid-pyc-files

นอกจากนี้คุณยังสามารถได้อย่างรวดเร็วลบไฟล์เหล่านี้จาก Nautilus โดยการกดctrl+sเข้า*.pycรูปแบบและกดdeleteคีย์



5

คุณสามารถเพิ่มชื่อไฟล์. pyc ทั้งหมดลง.hiddenในไฟล์ในไดเรกทอรีเดียวกัน ต้องการการบำรุงรักษา แต่ถ้าคุณชอบฉันคุณต้องแก้ไขไฟล์ที่มีอยู่มากกว่าการสร้างไฟล์ใหม่


ใช้งานได้กับ Mac OS หรือ Linux เท่านั้น
J4cK

-1

ฉันได้อ่านคำตอบทั้งหมดภายใต้คำถามนี้และสร้างสคริปต์ง่าย ๆ เพื่อให้งานอัตโนมัติ:

https://github.com/neatsoft/nautilus-hide-pyc

อนุญาตให้ซ่อนไฟล์ Python ชั่วคราวในไฟล์ GNOME (Nautilus) ค้นหาไฟล์ 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)
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.