Katika somo hili utakwend akujifunz anamna ya kuwez akupata taarifa zinazohusu faili
Katika somo hili, tutajifunza jinsi ya kupata taarifa muhimu kuhusu faili kwa kutumia Python. Tutatumia modules zinazohusiana na os na os.path kwa taarifa za ukubwa, location, na pia tutaongeza ujuzi wa kusoma idadi ya mistari kwa kutumia mbinu tofauti.
Hakikisha faili lako lipo, na unajua jina na path yake.
Tunaweza kutumia Python standard library kufanya kazi hizi bila haja ya programu za ziada.
Ili kujua ukubwa wa faili katika bytes, tunatumia method ya os.path.getsize().
import os
# Jina la faili
file_path = 'wanafunzi.csv'
# Pata ukubwa wa faili
file_size = os.path.getsize(file_path)
print(f"Ukubwa wa faili ni: {file_size} bytes")
Output (mfano):
Ukubwa wa faili ni: 68 bytes
Ili kupata absolute path ya faili, tumia os.path.abspath().
import os
# Jina la faili
file_path = 'wanafunzi.csv'
# Pata ukubwa wa faili
file_location = os.path.abspath(file_path)
print(f"Faili lipo katika: {file_location}")
Output (mfano):
Faili lipo katika: /home/user/projects/wanafunzi.csv
Tumia os.path.getmtime() kupata muda wa mwisho faili liliposasishwa (editing). Taarifa hii itarudiwa kama timestamp ya UNIX ambayo inaweza kubadilishwa kuwa fomati inayosomeka.
import os
import time
# Jina la faili
file_path = 'wanafunzi.csv'
# Muda wa mwisho wa kusasisha
last_modified = os.path.getmtime(file_path)
print(f"Faili lilisasishwa mwisho: {time.ctime(last_modified)}")
Output (mfano):
Faili lilisasishwa mwisho: Tue Dec 3 12:45:00 2024
Tumia os.path.getatime() kupata muda wa mwisho faili lilipotumika.
import os
import time
# Jina la faili
file_path = 'wanafunzi.csv'
last_accessed = os.path.getatime(file_path)
print(f"Mara ya mwisho faili lilipotumika: {time.ctime(last_accessed)}")
Output (mfano):
Mara ya mwisho faili lilipotumika: Tue Dec 3 13:00:00 2024
...
Jifunze zaidi, na wasiliana nasi ukiw ana App yetu. Bofya liln hapo chini kuweza ku download Je! umeipenda hii post?
Rajabu
Tarehe 2024-12-04 12:13:08 Topic: Python
Main: Masomo
File: Download PDF
Share On
Facebook
or
Whatsapp
Views 130
Sponsored links
Python somo la 21: Module katika python
PYTHON - somo la 3: Jinsi ya kuandika variable kwenye python
Python somo la 26: Sheria za uandishi wa object
Python somo la 36: Kutumia json kwenye python
Python somo la 29: Encaosulation kwneye python
PYTHON somo la 11: Matumizi ya comperison eperator katika python
Python somo la 18: Jinsi ya kuandika function
Python somo la 34: Kutumia html kwneye python
Python somo la 22: Package kwenye Python
Python somo la 28: inheritance kwenye OOPDownload app yetu
Ndio Hapana Save post
👉1
Madrasa kiganjani
👉2
Kitau cha Fiqh
👉3
Kitabu cha Afya
👉4
Sira ya Mtume Muhammad (s.a.w)
👉5
Simulizi za Hadithi Audio
👉6
kitabu cha Simulizi
Post zifazofanana:-
Katika somo hili utakwend akujifunz amaana ya module, kazi zake, aina zake na jinsi ya kuandika modile Soma Zaidi...
Katika somo hili utajifunza maana ya variable, na sheria za kutengeneza variable kwenye python. Pia utajifunza maneno ambayo hayafai kutumiwa kama variable Soma Zaidi...
Katika somo hili utakwend akujifunza maana ya object, na sheria za kuandika object. Soma Zaidi...
Katika somo hili utakwend Soma Zaidi...
Katika somo hili utajifunza maana ya encapsulation na sheria za uandishi wake Soma Zaidi...
Katika somo hili utakwenda kujifunza kuhusu operator. Hasa hapa tutakwend akujifunz akuhusu comparison operaor. Soma Zaidi...
Katika somo hili utakwend akujifunza jinsi ya kuandika function, kuweka parameter na kuitumia function Soma Zaidi...
Katika somo hili utakwend akujifunz ajinsi ya kutumia html kwneye python Soma Zaidi...
Hapa utakwenda kujifunz amaana ya package, aina zake na jinsi ya kuandika package. Soma Zaidi...
Katika somo hili utakwenda kujifunz amaana ya inheritance na sheria za kuiandika inheritance. Soma Zaidi...