Python dastuelash tilida fayllar bilan ishlash. open() funcsiyasi bilan ishlash. 1-dars

Python dastuelash tilida fayllar bilan ishlash. open() funcsiyasi bilan ishlash. 1-dars

@termux_devs

Avvalambor hammaga Assalamu alaykum sizlar bilan termux_devs kanali va bugun biz sizlar bilan soddaroq lekin anchagina foydaliroq funcsiya bilan tanishib chiqamiz yani open() funcsiyasi bilan

open() read() method

Ushbu code .txt fileni oqish uchun ishlatilinadi


Bu yerda bajarilayotgan ish:

"file" ozgaruvchi

"open()" faylni ochish uchun funcsiya

"name.txt" bu esa ochish kerak bolgan file


Biz text fileni o'qishimiz uchun "read()" usulidan foydalanamiz

code yuqorida keltirilgan Etibor bergan bolsangiz

open("name.txt") kiritilingan bu degani main.py + name.txt bitta joyda joylangan bolishi kerak degani

read() method

Etibor bergan bolsangiz

open("name.txt") kiritilingan bu degani main.py + name.txt bitta joyda joylangan bolishi kerak degani

read() method

bu yerda open() funcsiyasi ichida

"papka/name.txt" - yani bizning .txt file bironta papkaning ichida bolsa avval "/" belgisi bn ajratib olamiz

papka - bu papkaning nomi "/" va name.txt file

open() funcsiya read() method papkaga to'g'ri yol

Bu yerda "papka" nomli papka ochib olganmiz va uning ichiga name.txt ni saqlaganmiz

"main.py" esa ushbu "papka" ichidagi name.txt ga murojat qiladi va uni o'qiydi

open("papka/name.txt")

read(bayt) method

Bu yerda "read(bayt)" keltirilgan vazifasi sa siz qoygan baytgacha oqishini taminlaydi yani berilgan bayt sonidan so'ng qolgan harfni chiqarmaydi

Misol: 5

readline() method

readline() hamda close()


readline() usuli faqatgina 1-qatorni o'qiydi

close() esa faylga boglangan resurslarni boshatish uchun vazifa bajarilgandan song faylni yopadi

readlines() method

readlines() usuli

ushbu funcsiya "readline()" funcsiyasi kabi faqatgina name.txt dagi barcha sozlarni 1-satrga yozadi

mode() usuli

Yangi .text file yaratish "x"

Bu yerda "x" yaratish mode() usuli yordamida yangi fayl yaratilinadi

1-marta run qiganizda error chiqadi bu degani yangi file yaratilinmoqda degani bu python qoidasiga kora qilinadi 2 marotaba run qilganizda "x" qiymatni qaytaradi bu esa yangi file yaratilinganini bildiradi buning uchun Python Documenation ga qarang


Hurmatli Kanalimiz azolari manimcha 1-darsimizga shuning uzi ham yetsa kerak deb o'yladim va open() funcsiyasida kop ishlatilinadigan methodlarni korsatib otdim

Mehnatimiznj qadrlagan holatda kanalimizni tanishlaringizga ham tarqatishingizni soraymiz

Report Page