• Bu qanday ishlaydi
  • Ctrl + c
  • Bu qanday ishlaydi: Natija bundan oldingi misoldagi kabi bolishi kerak. Farqi shundaki, biz bu yerda open
  • while True: # Odatiy fayldan o'qish usuli  line = f.readline




    Download 389.91 Kb.
    Pdf ko'rish
    bet4/4
    Sana12.04.2023
    Hajmi389.91 Kb.
    #50630
    1   2   3   4
    Bog'liq
    Dasturlash maruza
    Soqqa, Induksion qizdirish qurilmalari uz-assistant.uz, анализПП, Eshmo`minov Sherzod, Ashurbek mustaqil ishi, 5-синф тест, 6-синф тест , 7-синф тест, python maruza matni, python maruza matn, Axborotnoma 2023 2-son, test javobi bilan, Фалсафа матн 2019, xujjat
    while True: # Odatiy fayldan o'qish usuli 
    line = f.readline() 
    if len(line) == 0: 
    break 
    print(line, end='') 
    time.sleep(2) # Bir qancha vaqt kutish 
    except KeyboardInterrupt: 
    print("!! Siz fayldan o'qishni bekor qildingiz.") 
    finally: 
    f.close() 
    print('(Tozalash: Faylni yopish)')
    Natija: 
    $ python finally.py 
    Dasturlash qiziqarli. 
    Agar ish zerikarli bo'lsa, 


    Unga quvnoq tus berish uchun – 
    ^C!! Siz fayldan o'qishni bekor qildingiz. 
    (Tozalash: Faylni yopish) 
    Bu qanday ishlaydi: 
    Bu yerda biz oddiy fayldan o'qib olish amallarini bajaryapmiz. Dastur sekin ishlashi 
    uchun har bir chop qilingan satrdan so'ng dastur 2 sekund uyquga ketadi (python 
    judayam tez ishlaydi). Dasturni to'xtatish yoki bekor qilish uchun dastur bajarilishi 
    jarayonida Ctrl + c bosing. 
    Kuzatgan bo'lsangiz KeyboardInterrupt istisnosi yuz berdi va dastur bajarilishdan 
    to'xtadi. Ammo dastur bajarilishdan to'xtashidan oldin finally bloki bajarildi va o'qish 
    uchun ochilgan fayl yopildi. 
    with operatori 
    Biror bir resursga try blokida murojaat qilib, so'ngra bu resursni finally blokida 
    bo'shatib yuborish odatiy yo'l sifatida ko'riladi. Lekin bu amalni nisbatan qulayroq 
    bajarish uchun with operatoridan foydalanish mumkin. 
    Misol: (using_with.py nomi bilan saqlang) 
    with open("poem.txt") as f:
    for line in f:
    print(line, end='') 
    Natija: 
    $ python using_with.py 
    Dasturlash qiziqarli. 
    Agar ish zerikarli bo'lsa, 
    Unga quvnoq tus berish uchun – 
    Pythonni ishlating! 
    Bu qanday ishlaydi: 
    Natija bundan oldingi misoldagi kabi bo'lishi kerak. Farqi shundaki, biz bu 
    yerda open funksiyasini with operatori bilan ishlatyapmiz va shu bilan faylni avtomat 
    yopishni with operatori zimmasiga yuklayapmiz. 
    poem.txt fayli teksti. 

    Download 389.91 Kb.
    1   2   3   4




    Download 389.91 Kb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    while True: # Odatiy fayldan o'qish usuli  line = f.readline

    Download 389.91 Kb.
    Pdf ko'rish