Seite 1 von 1

Dateien Verstecken

Verfasst: Donnerstag 10. September 2009, 09:27
von Mätthi
Hi
Kann man eigentlich mit Python Dateien verstecken?

Verfasst: Donnerstag 10. September 2009, 09:48
von CM

Code: Alles auswählen

import glob
from magic import Carpet, Broom

teppich = Carpet()
besen = Broom(shaft='long', bar='40cm', bristles='horsehair')

if __name__=='__main__':
      files = glob.glob(Dein_Pattern)
      teppich.elevate()

      besen.sweep(files, dest=teppich)
      teppich.drop()
SCNR ;-)

Unter welchem OS arbeitest Du denn? Ich nehme an Windows?

Christian

Verfasst: Donnerstag 10. September 2009, 09:51
von Mätthi
Win 7

Verfasst: Donnerstag 10. September 2009, 12:55
von Leonidas
Rechtsklick auf die Datei, im Dialog das Attribut "Versteckt" anklicken, auf Ok drücken.

Verfasst: Donnerstag 10. September 2009, 13:00
von CM
Ihr wisst ja, dass ich kein großer Windowskenner bin, aber geht auch 'win32.SetFileAttribute'?

Verfasst: Donnerstag 10. September 2009, 15:05
von Mätthi
sorry, kein Modul namens magic.
Ich weiß außerdem , dass es auch so geht, wie Leonidas es sagt,
ich will es aber unter Python.

Verfasst: Donnerstag 10. September 2009, 15:12
von Zap
es geht mit der win32 extension http://sourceforge.net/projects/pywin32/

Code: Alles auswählen

import win32file
win32file.SetFileAttributes("c:/myfile.txt", win32file.FILE_ATTRIBUTE_HIDDEN)

Verfasst: Donnerstag 10. September 2009, 15:22
von CM
Mätthi hat geschrieben:sorry, kein Modul namens magic.
Das war ja auch ein Witz. Obwohl ... antigravity gibt es ja jetzt auch ;-).

@Zap: Danke für die Ausführung!

Verfasst: Donnerstag 10. September 2009, 15:34
von Leonidas
CM hat geschrieben:
Mätthi hat geschrieben:sorry, kein Modul namens magic.
Das war ja auch ein Witz. Obwohl ... antigravity gibt es ja jetzt auch ;-).
Ich habe mich schon gewundert was du mit magic anfangen willst 8)

Verfasst: Donnerstag 10. September 2009, 15:57
von CM
Ja, liest denn hier niemand den Code :twisted: :?:
Ok, ok, der Witz war doof - aber erklären werde ich ihn trotzdem nicht. :P :wink:

Verfasst: Donnerstag 10. September 2009, 15:59
von cofi
CM hat geschrieben:Ja, liest denn hier niemand den Code :twisted: :?:
Ok, ok, der Witz war doof - aber erklären werde ich ihn trotzdem nicht. :P :wink:
Ich habe darueber gelacht :) Auch wenn ich erstmal raetseln musste, ob das ein fliegender Teppich ist 8)

Verfasst: Donnerstag 10. September 2009, 21:33
von sma
CM hat geschrieben:Ja, liest denn hier niemand den Code :twisted: :?:
Ich glaube, es muss `lift` heißen, nicht `elevate`. Dann gibt es auch keine Verwechslungen mit fliegenden Teppichen, die noch `nights1001` benötigen, was aber ein natives Moduls ist, was mal wieder unter OS X nicht sauber kompiliert...

Stefan

Verfasst: Freitag 11. September 2009, 09:45
von Mätthi
danke