Flet - bu mobil qurilmalarga ilova yasash uchun python daturlash tilidagi cross-platform framework. Flet dart daturlash tilidagi Flutter frameworkini python uchun nusxasi
O'RNATISH
LOYIHA YARATISH
DASTURNI ISHGA TUSHIRISH
Qo'llanma: https://flet.dev/docs/
O'RNATISH
pip install flet
LOYIHA YARATISH
flet create
DASTURNI ISHGA TUSHIRISH
flet run
Qo'llanma: https://flet.dev/docs/
Beeware - bu python dasturlash tilida mobil ilovalar yasash uchun chiqarilgan framework
O'RNATISH
LOYIHA YARATISH
LOYIHANI ISHGA TUSHIRISH
Beeware fletga qaraganda ko'proq ishl qilaoladi
Qo'llanma: https://tutorial.beeware.org/
O'RNATISH
pip install briefcase
LOYIHA YARATISH
briefcase new
LOYIHANI ISHGA TUSHIRISH
briefcase dev
Beeware fletga qaraganda ko'proq ishl qilaoladi
Qo'llanma: https://tutorial.beeware.org/
❤4
import pdfkit
path_wkhtmltopdf = r"C:\Program Files\wkhtmltopdf\bin\wkhtmltopdf.exe"
config = pdfkit.configuration(wkhtmltopdf=path_wkhtmltopdf)
pdfkit.from_file('index.html', "pdf.pdf", configuration=config)
HTML fayldan PDF fayl yasash
O'RNATISH:
pip install pdfkit
VA shu dasturni o'rnating
https://wkhtmltopdf.org/downloads.html
❤2
Forwarded from Python Developer
2025 yilda python uchun Top 4 tekin Hostlar
https://telegra.ph/2025-yilda-Top-4-tekin-Hostlar-07-16
feedback kutaman
https://telegra.ph/2025-yilda-Top-4-tekin-Hostlar-07-16
feedback kutaman
Telegraph
2025 yilda Python uchun Top 4 tekin Hostlar
1. Alwaysdata.com Tekin tarifida 200 MB joy beriladi. Qo‘llab-quvvatlaydigan dasturlash tillari: Python, Node.js, PHP, Ruby, Elixir, Java, Deno, va .NET Framework. Ma’lumotlar bazalari: MongoDB, MySQL, PostgreSQL. Tez ishlaydi ✅ Tekin tarifida backup va recovery…
Forwarded from Python Developer
Telegraph
2025 yilda Top 5 tekin Hostlar
1. Alwaysdata.com Tekin tarifida 1 GB joy beriladi Qo‘llab-quvvatlaydigan dasturlash tillari: Python, Node.js, PHP, Ruby, Elixir, Java, Deno, va .NET Framework. Ma’lumotlar bazalari: MongoDB, MySQL, PostgreSQL. Tez ishlaydi (faqat 2 ta botgacha, 3 chinchi…
❤3
Aiogram - bu python dasturlash mukammal bo'lgan telegram botlarni yasash imkonini beruvchi asynxron kutubxona. Telegram Bot APIning to'liq qo'llab quvvatlaydi.
O'RNATISH:
Kutubxona qo'llanmasi:
https://docs.aiogram.dev
Video Darsliklar:
O'zbekcha: https://www.youtube.com/playlist?list=PLyABYrL3eBgWnQ_qUylmhChB1J6t4B38R
Ruscha va ingilizcha: https://youtube.com/playlist?list=PLV0FNhq3XMOJ31X9eBWLIZJ4OVjBwb-KM&si=0P9NrvgIkCGNrJS2
O'RNATISH:
pip install aiogram
Kutubxona qo'llanmasi:
https://docs.aiogram.dev
Video Darsliklar:
O'zbekcha: https://www.youtube.com/playlist?list=PLyABYrL3eBgWnQ_qUylmhChB1J6t4B38R
Ruscha va ingilizcha: https://youtube.com/playlist?list=PLV0FNhq3XMOJ31X9eBWLIZJ4OVjBwb-KM&si=0P9NrvgIkCGNrJS2
👍2
Python Dasturlash tilida requests kutubxonasi orqali websayt parsing
Websaytni parse qilish - bu websaytning HTML malumotlarini olib ularni tahlil qilish
requests kutubxonasini o'rnatish:
Kodi:
buning videosi instagramda
#requests #webparsing #parsing #websiteparsing #scraping
Websaytni parse qilish - bu websaytning HTML malumotlarini olib ularni tahlil qilish
requests kutubxonasini o'rnatish:
pip install requests
Kodi:
import requests
html_content = requests.get("https://obhavo.uz/") # yoki boshqa bir mavjud websayt manzili
with open("index.html", "w", encoding="utf-8") as fayl:
fayl.write(html_content.text)
buning videosi instagramda
#requests #webparsing #parsing #websiteparsing #scraping
Python dasturlash tilida ob havo malumotlarini topuvchi dastur
buning uchun, requests, beautifulsoup4 kutubxonalari, va obhavo.uz websaytidan foydalanamiz
Kerakli kutubxonani o'rnatish:
Kodi:
Video qo'llanma buyerda
Telegram | Instagram
#requests #webparsing #parsing #scraping #beautifulsoup4
buning uchun, requests, beautifulsoup4 kutubxonalari, va obhavo.uz websaytidan foydalanamiz
Kerakli kutubxonani o'rnatish:
pip install requests beautifulsoup4
Kodi:
import requests
from bs4 import BeautifulSoup
def ObHavoAniqlovchi(shahar: str):
html = requests.get(f"https://obhavo.uz/{shahar}")
soup = BeautifulSoup(html.text, 'html.parser')
haroratlar = soup.find('div', class_='current-forecast')
min_harorat = haroratlar.select('span')[-1].text
max_harorat = haroratlar.select_one('strong').text
return {'minimum harorat': min_harorat, "maximum harorat": max_harorat}
print(ObHavoAniqlovchi('tashkent'))
Video qo'llanma buyerda
Telegram | Instagram
#requests #webparsing #parsing #scraping #beautifulsoup4
❤3
Assemblyda AI model yasayolmadigan dasturchi haqiqiy dasturchi emas 🗿😁
😁6
FastAPI - API yaratish uchun mo'ljallangan yuqori tezlikdagi web freymvorki 🚀
Asosiy xususiyatlari:
- Yuqori tezlik: Pythondagi eng tez freymvorklardan biri. Django va Flaskdan ham tez. ⚡️
- Avtomatik dokumentatsiya: FastAPI 2 xil avtomatik dokumentatsiyani yaratib beradi. Bu sahifalar APIngizda /docs va /redoc manzillarida mavjud (hatto siz /docs uchun kod yozmagan bo'lsangiz ham) 📄
O'RNATISH
MISOL
ISHGA TUSHIRISH
Buyruqda runner o'rniga Python faylingiz nomini yozing. Agar Python faylingiz nomi
FastAPI API yaratishga mo'ljallangan, lekin FastAPI yordamida veb-saytlar ham yaratish mumkin 🌐
Buni ishga tushirish usuli yuqorida ko'rib o'tilgan.
FastAPI To'liq Qo'llanma: https://fastapi.tiangolo.com/ 🔗
O'zbek tilida FastAPI kursi: https://youtube.com/playlist?list=PLerUjc0ALRXzH0N88lnXE2d5R-7irWOiV&si=m2Jy7fuBLc5auHVl
Ingilizcha tilidagi FastAPI Kursi: https://www.youtube.com/@codingwithroby
Asosiy xususiyatlari:
- Yuqori tezlik: Pythondagi eng tez freymvorklardan biri. Django va Flaskdan ham tez. ⚡️
- Avtomatik dokumentatsiya: FastAPI 2 xil avtomatik dokumentatsiyani yaratib beradi. Bu sahifalar APIngizda /docs va /redoc manzillarida mavjud (hatto siz /docs uchun kod yozmagan bo'lsangiz ham) 📄
O'RNATISH
pip install fastapi
MISOL
from fastapi import FastAPI
app = FastAPI()
@app.get("/")
async def boshsahifa():
return {"xabar": "bu bosh sahifa"}
ISHGA TUSHIRISH
uvicorn runner:app --reload
Buyruqda runner o'rniga Python faylingiz nomini yozing. Agar Python faylingiz nomi
main bo'lsa, quyidagi buyruqni yozishingiz kerak: uvicorn main:app --reload 🛠FastAPI API yaratishga mo'ljallangan, lekin FastAPI yordamida veb-saytlar ham yaratish mumkin 🌐
from fastapi import FastAPI
from fastapi.responses import HTMLResponse
app = FastAPI()
@app.get("/", response_class=HTMLResponse)
def read_root():
return "<h1>Hello World</h1>"
Buni ishga tushirish usuli yuqorida ko'rib o'tilgan.
FastAPI To'liq Qo'llanma: https://fastapi.tiangolo.com/ 🔗
O'zbek tilida FastAPI kursi: https://youtube.com/playlist?list=PLerUjc0ALRXzH0N88lnXE2d5R-7irWOiV&si=m2Jy7fuBLc5auHVl
Ingilizcha tilidagi FastAPI Kursi: https://www.youtube.com/@codingwithroby
🔥3
Forwarded from Saud Abdulwahed
Xullas gap shunday, agar video aprel oxirigacha 1millionta ko'rilsa, yana 1 tonna kitob sovg'a qilaman(😭)
Ovoza qilib yurmanglar tag'in, bu shunchaki challenge.
Ovoza qilib yurmanglar tag'in, bu shunchaki challenge.
osonbot - bu telegram bot yasash uchun aiogram va pytelegrambotapiga o'xshagan telegram bot kutubxona. Bu kutubxona o'zim tomonimdan yasalgan, va hali ham rivojlantirishda davom etayapman.
O'RNATISH:
Namuna Echo bot:
Bu kutubxona orqali echo botga o'xshagan sodda botlarni mana bu tarzda bir qatorda yozish ham mumkin
Qo'llanma: https://github.com/sinofarmonov323/osonbot
PyPidagi manzil: https://pypi.org/project/osonbot/
Bir ishlatib ko'rib fikrilarni yozilar
Afsuski qo'llanma hozircha ingiliz tilida. Qo'llanma tez orada o'zbek tilida chiqadi.
Telegram | Instagram
O'RNATISH:
pip install osonbot
Namuna Echo bot:
from osonbot import Bot
bot = Bot("8380176186:AAEIwWxHeYmpkdtTUjYy5UzEuKlbYpSo2UM")
bot.when("/start", "Hello {first_name}")
bot.when("*", "{message_text}")
bot.run()
Bu kutubxona orqali echo botga o'xshagan sodda botlarni mana bu tarzda bir qatorda yozish ham mumkin
from osonbot import Bot
Bot("8380176186:AAEIwWxHeYmpkdtTUjYy5UzEuKlbYpSo2UM").when("/start", "Hello {first_name}").when("*", "{message_text}").run()
Qo'llanma: https://github.com/sinofarmonov323/osonbot
PyPidagi manzil: https://pypi.org/project/osonbot/
Bir ishlatib ko'rib fikrilarni yozilar
Afsuski qo'llanma hozircha ingiliz tilida. Qo'llanma tez orada o'zbek tilida chiqadi.
Telegram | Instagram
🔥4
main.py
921 B
So'z manosini topuvchi Dastur
bu dastur o'zbek tilidagi so'zlarni manosini topib beradi. So'zlarni manosini izoh.uz websaytidan parse qilib topadi.
bu dastur o'zbek tilidagi so'zlarni manosini topib beradi. So'zlarni manosini izoh.uz websaytidan parse qilib topadi.
Sizga kerak bo'lishi mumkin bo'lgan parse qilish uchun websaytlar
1. izoh.hz - o'zbek tilidagi so'zlarni manosini topib beruvchi websayt.
2. ismlar.com - o'zbekcha va boshqa davlat ismlarini manosini topib beruvchi websayt.
3. tvinfo.uz - televizor kanallaridagi ko'rsatuvlar ro'yxatini ko'rsatadi.
4. dostavkainfo.uz - taomlar, dorilar, kitoblar, va boshqa uy uchun kerakli bo'lgan narsalarni yetkazib berish xizmati bor servislar ro'yxati.
5. lotin.uz - lotindan kirilga va kirildan lotinga tarjima qiluvchi websayt.
6. maqollar.uz - o'zbek tilidagi maqollar bor websayt.
7. latifa.uz - o'zbek tilidagi turli xil latifalar va rasmlar.
8. uztelegram.com - o'zbekcha telegram kanallarni eng katta ro'yxati.
9. sinonim.uz - o'zbek tilidagi so'zlarning sinonimi topib beradigan webasyt.
10. imlo.uz - o'zbek tilidagi so'zlarning to'g'ri yozilishini haqida malumot beruvchi websayt.
1. izoh.hz - o'zbek tilidagi so'zlarni manosini topib beruvchi websayt.
2. ismlar.com - o'zbekcha va boshqa davlat ismlarini manosini topib beruvchi websayt.
3. tvinfo.uz - televizor kanallaridagi ko'rsatuvlar ro'yxatini ko'rsatadi.
4. dostavkainfo.uz - taomlar, dorilar, kitoblar, va boshqa uy uchun kerakli bo'lgan narsalarni yetkazib berish xizmati bor servislar ro'yxati.
5. lotin.uz - lotindan kirilga va kirildan lotinga tarjima qiluvchi websayt.
6. maqollar.uz - o'zbek tilidagi maqollar bor websayt.
7. latifa.uz - o'zbek tilidagi turli xil latifalar va rasmlar.
8. uztelegram.com - o'zbekcha telegram kanallarni eng katta ro'yxati.
9. sinonim.uz - o'zbek tilidagi so'zlarning sinonimi topib beradigan webasyt.
10. imlo.uz - o'zbek tilidagi so'zlarning to'g'ri yozilishini haqida malumot beruvchi websayt.
👍3
Forwarded from Backend Devs uz
Python
Bu 1991-yilda Guido van Rosson tomonidan yasalgan High-level (yuqori darajali), dynamicli yozilgan, va maqsadi umumiy bo'lgan dasturlash tili. Hozirda eng mashhur va osson dasturlash tillaridan biri xisoblanadigan bu dasturlash tili, kod yozishni juda ossonlashtirib beradi, va bu dasturlash tili dasturlashning bir nechta sohalarida keng ishlatiladi.
Python aslida guidoning oddiy loyihasi bo'lgan, va u bu dasturlash tilini kichik jiyanlariga dasturlashni o'rgatish uchun yaratgan.
Pythonda mukammal bo'lgan websaytlar, telegram bot va aftomatsiyalashtirish, Suniy intellekt va data science, APIlar, kompyuter va mobile qurilmalar uchun ilovalar, va shunga o'xshash boshqa dasturlar yasash mumkin.
Python shunchalik zo'r bo'lishiga qaramasdan uning yagona kamchiligi uning tezligi. Python boshqa dasturlash tillariga qaraganda ancha sekin ishlaydi. Python sekin ishlashi C++ga taqqoslaganda 50 martadan 150 martagacha ortadi.
Bu 1991-yilda Guido van Rosson tomonidan yasalgan High-level (yuqori darajali), dynamicli yozilgan, va maqsadi umumiy bo'lgan dasturlash tili. Hozirda eng mashhur va osson dasturlash tillaridan biri xisoblanadigan bu dasturlash tili, kod yozishni juda ossonlashtirib beradi, va bu dasturlash tili dasturlashning bir nechta sohalarida keng ishlatiladi.
Python aslida guidoning oddiy loyihasi bo'lgan, va u bu dasturlash tilini kichik jiyanlariga dasturlashni o'rgatish uchun yaratgan.
Pythonda mukammal bo'lgan websaytlar, telegram bot va aftomatsiyalashtirish, Suniy intellekt va data science, APIlar, kompyuter va mobile qurilmalar uchun ilovalar, va shunga o'xshash boshqa dasturlar yasash mumkin.
Python shunchalik zo'r bo'lishiga qaramasdan uning yagona kamchiligi uning tezligi. Python boshqa dasturlash tillariga qaraganda ancha sekin ishlaydi. Python sekin ishlashi C++ga taqqoslaganda 50 martadan 150 martagacha ortadi.