Mavzu: pythonda os moduli va uning imkoniyatlari
Download 101.07 Kb.
|
dasturlash texnologiyalari (1)
- Bu sahifa navigatsiya:
- Getloadavg()
System(cmd)- alohida oynada cmd buyruqlar satrini bajaradi. U C tilining system kutubxonasi chqirig`iga analogik bo`ladi. Qaytarilgan qiymat foydalanadigan platformadan tobe bo`ladi.
Times()- beshta elementdan iborat bo`lgan kortejni qaytaradi. U ish jarayoni vaqtini lahzalarda ko`rsatadi, qo`shimcha protsesslar vaqtini, qo`shimcha protsesslarning axborot tizimlari vaqtini, va o`tgan zamonda qotib qolgan vaqtni ko`rsatadi (masalan tizim ishga tushgan paytdan). Getloadavg()- coo, uchta qiymatlik kortejni qaytaradi. OS haqida ma'lumot olish Joriy OT nomini bilish uchun faqat nom usulidan foydalaning. O'rnatilgan platformaga qarab, u o'zining qisqa nomini satr ko'rinishida qaytaradi. Quyidagi dastur Windows 10 kompyuterida ishga tushirildi, shuning uchun nom funktsiyasining natijasi nt qatoridir. Buni odatiy chop etish usuli bilan ko'rishingiz mumkin. import os print(os.name) nt
import os print(os.environ) environ({'ALLUSERSPROFILE': 'C:\\ProgramData', …}) getenv funktsiyasidan foydalanib, siz turli xil muhit o'zgaruvchilariga kirishingiz mumkin. Buning uchun quyidagi misolda bo'lgani kabi kerakli o'zgaruvchi nomini argument sifatida o'tkazish kifoya, bunda print displeydagi TMP haqidagi ma'lumotlarni konsolga chop etadi. import os print(os.getenv("TMP")) C:\Users\admin\AppData\Local\Temp Ishchi katalogni o'zgartirish Odatiy bo'lib, dasturning ishchi katalogi uning manba kodi bilan hujjatni o'z ichiga olgan katalogdir. Buning yordamida, agar u ushbu papkada joylashgan bo'lsa, faylga mutlaq yo'lni aniqlay olmaysiz. Qattiq diskdagi ishchi katalogning to'liq manzilini qaytaruvchi getcwd funksiyasidan foydalanib joriy katalog haqida ma'lumot oling. Quyidagi kod parchasi, agar siz ushbu usulning natijasini chop etish uchun o'tkazsangiz nima bo'lishini ko'rsatadi. Ko'rib turganingizdek, ishchi katalog C tizim diskidagi dastur katalogidir. import os print(os.getcwd()) C:\Users\admin\source\repos\program Agar so'ralsa, ishchi katalogni os kutubxonasidan chdir usuli yordamida sizning xohishingizga ko'ra sozlash mumkin. Buni amalga oshirish uchun siz uni yangi katalogning mutlaq manzilini parametr sifatida o'tkazishingiz kerak. Agar ko'rsatilgan yo'l haqiqatda mavjud bo'lmasa, dastur istisno qilingan holda ishdan chiqadi. Quyidagi kod misoli D diskidagi papka deb nomlangan yangi ishchi katalogga o'tishni ko'rsatadi. import os os.chdir(r"D:\folder") D:\folder Xulosa Python dasturlash tilining standart modullari, funksiyalari haqida butun boshli kitob yozsa bo'ladi. Ushbu maqola orqali ko'p foydalaniladigan ayrim funksiyalar haqida ma'lumot berib o'tdim. Pythonda F1 klavishini bosib qolgan funksiyalar haqida ma'lumot olish mukin. Dastur tuzish jarayonida ko'p vaqt sarflamaslik va ish sifati, unumdorligini oshirish uchun standart modul, funksiyalar haqida batafsil o'rganish muhim ahamiyatga ega. Download 101.07 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling