Sizning Python tilini bilish darajangiz va undagi qaysi ko'nikmalaringiz bor?
sobes.tech AI
AIdan javob
Men Pythonni samarali ishlatish darajasiga egaman, bu esa uni vazifalarni avtomatlashtirish, skriptlar yozish va kichik ilovalar ishlab chiqish uchun samarali foydalanishga imkon beradi. Mening ko'nikmalarim asosiy ma'lumot tuzilmalarida ishlash (ro'yxatlar, lug'atlar, to'plamlar), ob'ektga yo'naltirilgan dasturlashni tushunish, istisnolarni boshqarish, fayllar va modullar bilan ishlash.
Shuningdek, subprocess yordamida buyruqlarni ishga tushirish, os va shutil yordamida fayl tizimi bilan ishlash, requests yordamida HTTP so'rovlar qilish kabi mashhur kutubxonalarni ishlata olaman. Deployment, monitoring va loglarni yig'ish uchun skriptlar yozish bo'yicha tajribam bor.
Ma'lum bir so'zni o'z ichiga olgan satrlarni o'qish va chiqarish uchun oddiy skript misoli:
keyword = "error"
with open("log.txt", "r") as file:
for line in file:
if keyword in line.lower():
print(line.strip())