Latest web development tutorials

Metode file / direktori Python3 OS

modulos menyediakan cara yang sangat kaya untuk menangani file dan direktori.Umum digunakan metode dalam tabel berikut:

Tidak. Metode dan Deskripsi
1

os.access (jalan, modus)


Uji izin modus
2

os.chdir (jalan)


Mengubah direktori kerja saat ini
3

os.chflags (jalan, bendera)


Mark mengatur jalur untuk tanda tangan digital.
4

os.chmod (jalan, modus)


perubahan Izin
5

os.chown (jalan, uid, gid)


Mengubah pemilik file
6

os.chroot (jalan)


Mengubah direktori akar dari proses saat ini
7

os.close (fd)


Tutup fd berkas deskripsi
8

os.closerange (fd_low, fd_high)


Tutup semua file deskriptor dari fd_low (inklusi) ke fd_high (tidak termasuk), kesalahan akan diabaikan
9

os.dup (fd)


Salin fd berkas deskripsi
10

os.dup2 (fd, fd2)


Menyalin fd file descriptor untuk fd2 lain
11

os.fchdir (fd)


Dengan mengubah arus kerja direktori file descriptor
12

os.fchmod (fd, modus)


Ubah hak akses file untuk file yang ditentukan oleh fd parameter, mode parameter adalah mengajukan izin akses pada Unix.
13

os.fchown (fd, uid, gid)


Mengubah kepemilikan file, fungsi ini memodifikasi file pengguna ID dan ID grup, file yang ditentukan oleh fd file descriptor.
14

os.fdatasync (fd)


Dipaksa menulis file ke disk, file yang ditentukan oleh fd file descriptor, tapi tidak menegakkan informasi status file update.
15

os.fdopen (fd [, mode [, BUFSIZE]])


Membuat file objek file descriptor fd, dan mengembalikan file objek
16

os.fpathconf (fd, nama)


Mengembalikan file informasi konfigurasi sistem terbuka. Nama nilai untuk mengambil konfigurasi sistem, mungkin serangkaian nilai-nilai sistem didefinisikan, nama-nama ini ditetapkan dalam banyak standar (POSIX.1, Unix 95, Unix 98, dan lain-lain).
17

os.fstat (fd)


Mengembalikan file descriptor negara fd, seperti stat ().
18

os.fstatvfs (fd)


Mengembalikan informasi file berisi fd file descriptor dari sistem file, seperti statvfs ()
19

os.fsync (fd)


Memaksa fd file descriptor file ditulis ke hard disk.
20

os.ftruncate (fd, panjang)


Kliping file descriptor fd berkas yang sesuai, sehingga tidak dapat melebihi ukuran file maksimum.
21

os.getcwd ()


Mengembalikan direktori kerja saat ini
22

os.getcwdu ()


Kembali Unicode objek dalam direktori kerja saat ini
23

os.isatty (fd)


Jika file descriptor fd terbuka, dan terhubung dengan perangkat tty (-seperti), ia mengembalikan benar, jika False.
24

os.lchflags (jalan, bendera)


Mark mengatur jalur untuk tanda tangan digital, chflags serupa (), tapi tidak ada link lembut
25

os.lchmod (jalan, modus)


Mengubah hak akses file koneksi
26

os.lchown (jalan, uid, gid)


Mengubah pemilik file, chown serupa, tetapi tidak mengikuti link.
27

os.link (src, dst)


Membuat link keras bernama parameter dst, src menunjuk parameter
28

os.listdir (jalan)


Mengembalikan daftar file atau folder file yang berisi jalur yang ditetapkan dari nama folder.
29

os.lseek (fd, pos, bagaimana)


Mengatur file descriptor fd posisi pos saat ini, bagaimana memodifikasi: pos SEEK_SET 0 Setup dari File atau awal perhitungan; SEEK_CUR atau 1 dari perhitungan posisi saat ini; os.SEEK_END atau dua dari akhir file dimulai pada unix, Windows. efektif
30

os.lstat (jalan)


Seperti stat (), tapi tidak ada link lembut
31

os.major (perangkat)


perangkat ekstraksi jumlah besar dari sejumlah perangkat baku (menggunakan Stat di st_dev atau lapangan st_rdev).
32

os.makedev (besar, kecil)


Dalam sejumlah perangkat besar dan kecil yang terdiri dari sejumlah peralatan asli
33

os.makedirs (path [, modus])


fungsi pembuatan folder rekursif. Seperti mkdir (), tapi semua folder tingkat menengah yang Anda buat kebutuhan untuk memasukkan subfolder.
34

os.minor (perangkat)


perangkat ekstraksi jumlah kecil dari sejumlah perangkat baku (menggunakan Stat di st_dev atau lapangan st_rdev).
35

os.mkdir (path [, modus])


Dalam mode digital modus untuk membuat folder bernama jalan. Modus default adalah 0777 (oktal).
36

os.mkfifo (path [, modus])


Buat pipa bernama, modus ke digital, default adalah 0666 (oktal)
37

os.mknod (nama file [, mode = 0600 , perangkat])
Buat sistem file node bernama nama file (file, file device khusus atau pipa bernama).

38

os.open (file, bendera [, modus ])


Membuka file dan mengatur pilihan yang diinginkan terbuka, modus parameter opsional
39

os.openpty ()


Membuka sepasang pseudo-terminal baru. Kembali pty dan berkas tty descriptor.
40

os.pathconf (jalan, nama)


Mengembalikan dokumen yang relevan informasi konfigurasi sistem.
41

os.pipe ()


Buat pipa. Mengembalikan sepasang berkas deskriptor (r, w) masing-masing untuk membaca dan menulis
42

os.popen (perintah [, mode [, BUFSIZE]])


Buka perintah dari pipa
43

os.read (fd, n)


Baca dari file descriptor fd hingga n byte dan mengembalikan sebuah string yang berisi byte membaca, file descriptor fd sesuai telah mencapai akhir, mengembalikan sebuah string kosong.
44

os.readlink (jalan)


Mengembalikan poin soft link ke file
45

os.remove (jalan)


Hapus jalan untuk jalur file. Jika jalan adalah folder, akan membuang OSError; lihat di bawah rmdir () menghapus direktori.
46

os.removedirs (jalan)


Rekursif menghapus direktori.
47

os.rename (src, dst)


Mengubah nama file atau direktori dari src ke dst
48

os.renames (tua, baru)


Rekursif mengubah nama direktori, file juga bisa diganti.
49

os.rmdir (jalan)


Hapus jalur direktori kosong ditentukan, jika direktori tidak kosong, kemudian melemparkan pengecualian OSError.
50

os.stat (jalan)


Dapatkan informasi jalur yang ditentukan, fungsional setara dengan C API di system call stat ().
51

os.stat_float_times ([newValue])
Keputusan tentang apakah akan mengapung benda menampilkan stat_result timestamp

52

os.statvfs (jalan)


Mendapat jalan statistik sistem file
53

os.symlink (src, dst)


Buat link lembut
54

os.tcgetpgrp (fd)


Proses kembali ke fd terminal (a os.open dikembalikan oleh open () file descriptor) yang terkait dengan kelompok
55

os.tcsetpgrp (fd, pg)


kelompok proses pengaturan terminal fd (terdiri os.open kembali () membuka file deskriptor) terkait dengan pg.
56

os.tempnam ([dir [, prefix] ])


Mengembalikan pathname unik untuk menciptakan file-file sementara.
57

os.tmpfile ()


Ia mengembalikan mode terbuka (w b +) file objek. Objek ini tidak memiliki entri file folder, ada file descriptor akan dihapus secara otomatis.
58

os.tmpnam ()


Untuk membuat file sementara mengembalikan jalur yang unik
59

os.ttyname (fd)


Ia mengembalikan string yang mewakili fd file descriptor dikaitkan dengan perangkat terminal. Jika fd tidak terkait dengan perangkat terminal, eksepsi dilemparkan.
60

os.unlink (jalan)


Hapus file path
61

os.utime (jalan, kali)


Kembali untuk mengakses dan memodifikasi path file waktu yang ditentukan.
62

os.walk (top [, topdown = True [, OnError = Tidak ada [, followlinks = False]]])


Output folder dengan nama file di jalan pohon, atas atau bawah.
63

os.write (fd, str)


String ditulis ke fd file descriptor. Mengembalikan panjang sebenarnya string ditulis