thanos-py
νλ Έμ€κ° λΉμ μ μ»΄ν¨ν°μ λμ°©νμ΄μ! κ·Έλ λΉμ μ νμΌμ νκ΄΄νλ¬ μμ΄μ..! κ·Έλ λΉμ μ νμΌμ€ μ λ°μ 건νλ κ³Ό ν¨κ» μμ ν겨μ λ λ €λ²λ¦΄κ±°μμ..! λΉμ μ΄ μ λ§ μ΄μ΄μ’λ€λ©΄, κ·Έλ λ³ μ€μνμ§ μμ νμΌλ€λ§ λ λ €λ²λ¦¬κ² μ£ ? νμ΄μ λΉμ΄μ :D
https://blog.hanukoon.com/thanos.py 곡μ ννμ΄μ§μμ γ γ γ
Install
pip install thanos-py
Usage
- remove root dir :
thanos-py /
- another location :
thanos-py /Your/Own/Location/
Technical Details
- κ·Έλμ, μ΄κ±΄ νμΌμ μ§μμ€μ [ μ΄ ν¨ν€μ§κ° 무μμ νλμ§ μ λͺ¨λ₯΄λ μ¬λμ μνμ¬ (μ°‘κΈ)]
- μ΄κ²μ
os.remove()
ν¨μλ₯Ό ν΅ν΄μ νμΌμ μ§μμ - μ΄κ²μ λͺ λ Ήμ΄ μ€νλ λλ ν 리μ λͺ¨λ νμλλ ν 리λ₯Ό λμλ€λ μ. κ·Έλ¬λ ν΄λμμ μλ νμΌλ μ§μμ§ μ μμ΄μ
- μ΄κ²μ΄ μ ννκ² 2/1κ°μ νμΌμ μ§μΈμ§λ μ λ μ λͺ¨λ₯΄κ² μ΄μ (μΌ!!)
search(target)
random.shuffle(filelist)
print("[π] Death note is ready...")
filecount = len(filelist)
for i in range(0, int(filecount / 2)):
deletelist.append(filelist[i])
print (deletelist[i])
for i in range(filecount + 1):
os.remove(str(deletelist[i]))
// logic to delete the file
}
첨μΈ
컨μ μ thanosjs.org μμ λ°μμ΄μ γ γ γ .. μ¬μ€μ κ±°μ λΉμ·νλ° μ κ° μΈμλ₯Ό μ λ€λ£°μ€ λͺ°λΌμ thanos.js μ²λΌ μΈνΌλν° κ±΄νλ μΈμλ₯Ό μ΄μΊλ°μμΌν μ§ μ λͺ¨λ₯΄κ² μ΄μ γ γ γ .. "--" ν΄μ λ°λ μΈμλ κ·Έλ₯ λ°λ μΈμλ λ°μλ "--" ν¬ν¨μμΌμ λ°μΌλ©΄ λλ건κ°..γ γ γ ..