[PYTHON] Dateivorgang

python


import os
import pathlib
import glob
import shutil

print(os.path.exists('test.txt'))
#test.Stellen Sie fest, ob txt vorhanden ist.
#Gibt true zurück, wenn es existiert, false, wenn es nicht existiert.
print(os.path.isfile('test.txt'))
#test.Bestimmen Sie, ob txt eine Datei ist.
#Gibt true zurück, wenn die Datei vorhanden ist, false, wenn sie nicht vorhanden ist.
print(os.path.isdir('design'))
#Bestimmen Sie, ob Design ein Verzeichnis ist.
#Gibt true zurück, wenn es sich um ein Verzeichnis handelt, false, wenn es sich nicht um ein Verzeichnis handelt.

os.rename('test.txt', 'renamed.txt')
#test.txt umbenennen.Benennen Sie es in txt um.
os.symlink('renamed.txt', 'symlink.txt')
#renamed.txt zu symlink.Mit txt synchronisieren.
#renamed.Wenn Sie den Inhalt von txt ändern
#symlink.Der Inhalt von txt wird ebenfalls umbenannt.Es wird in das gleiche wie txt geändert.
#Und umgekehrt.

os.mkdir('test_dir')
#test_Erstellen Sie ein Verzeichnis mit dem Namen dir.
os.rmdir('test_dir')
#test_Löschen Sie das Verzeichnis dir.(Kann nicht gelöscht werden, wenn es Inhalt enthält)

pathlib.Path('empty.txt').touch()
#empty.Erstellen Sie eine Datei mit dem Namen txt.
os.remove('empty.txt')
#empty.Löschen Sie die Datei txt.

os.mkdir('test_dir')
#test_Erstellen Sie ein Verzeichnis mit dem Namen dir.
os.mkdir(r'test_dir\test_dir2')
#test_Testen Sie das Verzeichnis dir2_In dir erstellen.
print(os.listdir('test_dir'))
#test_Geben Sie das Verzeichnis in dir aus.

pathlib.Path(r'test_dir\test_dir2\empty.txt').touch()
#test_Test im Verzeichnis dir_leer im Verzeichnis dir2.Erstellen Sie eine Datei mit dem Namen txt.

shutil.copy(r'test_dir\test_dir2\empty.txt',
            r'test_dir\test_dir2\empty2.txt')
#test_Test im Verzeichnis dir_leer im Verzeichnis dir2.txt-Datei
#test_Test im Verzeichnis dir_empty2 im Verzeichnis dir2.Kopieren Sie es mit dem Namen txt.

print(glob.glob(r'test_dir\test_dir2\*'))
#test_Geben Sie aus, was in dir2 enthalten ist.

shutil.rmtree('test_dir')
#test_Dir löschen(Kann gelöscht werden, auch wenn es Inhalte enthält)

print(os.getcwd())
#Geben Sie den Speicherort des Verzeichnisses aus.

Recommended Posts

Dateivorgang
Dateioperationen in Python
[Python] Datei- / Verzeichnisoperation
Dateivorgang mit open - "../"
Dateimanipulation mit Python
Zusammenfassung der Python-Dateivorgänge
Grundlegende Befehle für Dateivorgänge
Dateiabgleich
Package Filer für einfache Dateivorgänge
Python-Memo ① Ordner- und Dateivorgänge
Eine Datei erstellen
ORC, Parkettdateivorgänge in Python
[Python3] Grundlegendes zu Dateivorgängen
Skript-Python-Datei
UNIX-Dateideskriptor
Umbenennen der Syslog-Datei
Doppelte Dateientfernung
Python-Dateiverarbeitung
[Python] Zusammenfassung der S3-Dateivorgänge mit boto3
[Linux] Dateisuche
Astropie: passt Datei
Nginx-Konfigurationsdatei
Pathlib bietet eine gemeinsame Schnittstelle für Dateipfadoperationen
[Python] Privat erstellte und verwendete kleine Funktionen (Dateivorgänge usw.)
Ordnererstellung / Verschieben / Komprimieren / Löschen von Dateien mit Python