Isi kandungan:
- 1Buka salinan Shell Python.
- 2Ketik kod berikut (menekan Enter selepas setiap baris):
- 3Ketik kod berikut (tekan Enter selepas setiap baris):
- 4Ketik kod berikut (tekan Enter selepas setiap baris):
- 5Ketik kod berikut (tekan Enter selepas setiap baris):
- 6 Ketik cetak (FirstFileStat. St_size) dan tekan Enter.
- 7 Ketik cetak (masa ctime (FirstFileStat. St_mtime)) dan tekan Enter.
- 8 Tutup Shell Python.
Video: Complete MATLAB Tutorial for Beginners 2025
Untuk mencari fail dan berinteraksi dengan mereka pada sistem, anda perlu bekerja dengan struktur direktori. Ini bermakna bekerja dengan struktur menggunakan panggilan khusus Python supaya kod anda berfungsi pada setiap platform yang anda perlukan untuk menyokong. Mujurlah, anda tidak perlu melakukan sesuatu yang istimewa untuk mendapatkan ciri ini berfungsi. Python merangkumi semua fungsi yang diperlukan, seperti yang ditunjukkan dalam langkah-langkah berikut:
1Buka salinan Shell Python.
Anda melihat tetingkap Python Shell.
2Ketik kod berikut (menekan Enter selepas setiap baris):
import os, sys, stat, time BP4D = os. printdir ("C: BP4D") cetak (BP4D)
Python mengimport modul yang diperlukan, meletakkan senarai direktori di BP4D, dan kemudian memaparkan senarai yang dihasilkan pada layar. Anda mesti menukar laluan "C: BP4D" ke lokasi storan pada sistem anda seperti yang diperlukan. Fungsi listdir () memperoleh senarai fail dan direktori dalam apa jua laluan yang anda tentukan.
3Ketik kod berikut (tekan Enter selepas setiap baris):
Chap04 = os. jalan. cetak ("C: BP4D", BP4D [0]) cetak (Chap04)
Anda melihat laluan gabungan yang menunjuk ke direktori, yang dalam kes ini adalah C: BP4DChapter04. Fungsi join () berfungsi tidak ternilai dalam membuat direktori baru berdasarkan pertanyaan yang anda buat ke sistem fail.
4Ketik kod berikut (tekan Enter selepas setiap baris):
Chap04Mode = os. stat (Chap04). st_mode stat. S_ISDIR (Chap04Mode)
Baris pertama meminta statistik untuk laluan yang diwakili oleh Chap04. Ia kemudian memperoleh satu statistik, st_mode. Nilai st_mode mentakrifkan apa jenis kemasukan Chap04. Anda boleh menggunakan ciri-ciri mod stat untuk mendapatkan maklumat tambahan, seperti sama ada kemasukan adalah direktori. Dokumentasi pada mod stat Python memberitahu anda lebih banyak mengenai mod stat.
5Ketik kod berikut (tekan Enter selepas setiap baris):
Chap04Content = os. listdir (Chap04) FirstFile = os. jalan. gabung (Chap04, Chap04Content [0]) FirstFileStat = os. stat (FirstFile) stat. S_ISREG (FirstFileStat. St_mode)
Siri penyertaan kod ini bermula dengan mendapatkan kandungan direktori C: BP4DChapter04. Ia kemudiannya membuat laluan ke fail pertama dalam direktori itu dan memperoleh statistik untuk fail itu. Memandangkan direktori C: BP4DChapter04 mengandungi hanya fail dan bukan direktori lain, stat. Pemeriksaan SST () sepatutnya kembali Benar.
6 Ketik cetak (FirstFileStat. St_size) dan tekan Enter.
Kebanyakan statistik boleh diakses secara langsung. Dalam kes ini, anda melihat saiz fail.
7 Ketik cetak (masa ctime (FirstFileStat. St_mtime)) dan tekan Enter.
Beberapa statistik, seperti tarikh pengubahsuaian terakhir, memerlukan penukaran sebelum anda dapat membacanya. Dalam kes ini, anda menggunakan masa. fungsi ctime () untuk mengubah bilangan kutu yang dilaporkan oleh st_mtime ke tarikh dan masa sebenar.
8 Tutup Shell Python.
Anda sudah selesai.
