# pip install google-genai
from google import genai
client = genai.Client(api_key="")
javob = client.models.generate_content(
model="gemini-2.5-flash",
contents="Salom sen kimsan"
)
print(javob.text)
Pythonda Gemini Suniy intelektiga APIga so'rov yuborish
O'RNATISH
pip install google-genai
Gemini API Keyni olish uchun https://aistudio.google.com/api-keys saytiga kiring.
Tepada o'n tarafdagi "Create API Key" tugmasiga bosing
API Keyingizka nom bering
Select a cloud projectni bosib Projectingizni tanlang.
Agar hali project yaratmagan bo’lsangiz.
Create Projecni bosing va project yarating
Keyin o’sha projectingizni tanlab API Key yarating
Video: https://www.instagram.com/p/DQ7H3n8iMJD/
👍4
Forwarded from Python Developer
Uzbek Gemini Bot
Gemini 2.5 flash modeli asosida yasalgan sodda Telegram Bot
Bot manzili: @uzbekgeminibot
Source Code: https://github.com/sinofarmonov323/gemini-telegram-bot
Gemini 2.5 flash modeli asosida yasalgan sodda Telegram Bot
Bot manzili: @uzbekgeminibot
Source Code: https://github.com/sinofarmonov323/gemini-telegram-bot
🔥4
Forwarded from Python Developer
Uzbek Academy
Shunchaki o'zingizni kursingizni joylaydigan platforma
Manzili: https://server-admin323.alwaysdata.net/ (test qilib ko'rilar)
Hali responsive qilinmagan shinga kompyuterdan kirilar
Shunchaki o'zingizni kursingizni joylaydigan platforma
Manzili: https://server-admin323.alwaysdata.net/ (test qilib ko'rilar)
Hali responsive qilinmagan shinga kompyuterdan kirilar
Forwarded from Python Developer
Assalomu alaykum
Man biror bir foydali telegram bot yoki website qilmoqchiman lekin g'oya yo'q. Mening taklifim sizlar shu postni izohiga o'z g'oyangizni yozib keting va man uni qilib kerak bo'lsa kodlarini ham tashlayman
Man biror bir foydali telegram bot yoki website qilmoqchiman lekin g'oya yo'q. Mening taklifim sizlar shu postni izohiga o'z g'oyangizni yozib keting va man uni qilib kerak bo'lsa kodlarini ham tashlayman
Forwarded from Python Developer
Forwarded from Python Developer
OsonBot
pytelegrambotapi va aiogram kutubxonasiga o'xshash telegram bot yasash uchun kutuxona
FARQI:
aiogram kutubxonasida
Pytelegrambotapi kutubxonasida
osonbot kutubxonasida
Bundan maqsan menki zo'r meikini ishlatilar demoqchi emasman. Shunchaki shunaqa kutubxona yaasadim bir ko'rilar yoqsa ishlatilar demoqchiman. Lekin bot APIdagi ko'p funksiyalar yo'q
kerak bo'lsa mana source code va docs: https://github.com/sinofarmonov323/osonbot
pytelegrambotapi va aiogram kutubxonasiga o'xshash telegram bot yasash uchun kutuxona
pip install osonbot
FARQI:
aiogram kutubxonasida
from aiogram import Bot, Dispatcher, types
from aiogram.filters import CommandStart
import asyncio
dp = Dispatcher()
@dp.message(CommandStart())
async def start(message: types.Message):
await message.answer(f"Salom {message.from_user.first_name}")
@dp.message()
async def echo(message: types.Message):
await message.answer(message.text)
async def main():
bot = Bot("token")
await dp.start_polling(bot)
asyncio.run(main())
Pytelegrambotapi kutubxonasida
from telebot import Bot
bot = Bot("token")
@bot.message_handler(commands=['start'])
def start(message):
bot.send_message(message.chat.id, f"Salom {message.from_user.first_name}")
@bot.message_handler()
def echoo(message):
bot.send_message(message.chat.id, message.text)
bot.infinity_polling()
osonbot kutubxonasida
from osonbot import Bot
bot = Bot("token")
bot.when("/start", "Salom {first_name}")
bot.when("*", "{message_text}")
bot.run()
Bundan maqsan menki zo'r meikini ishlatilar demoqchi emasman. Shunchaki shunaqa kutubxona yaasadim bir ko'rilar yoqsa ishlatilar demoqchiman. Lekin bot APIdagi ko'p funksiyalar yo'q
kerak bo'lsa mana source code va docs: https://github.com/sinofarmonov323/osonbot
Python Developer
OsonBot pytelegrambotapi va aiogram kutubxonasiga o'xshash telegram bot yasash uchun kutuxona pip install osonbot FARQI: aiogram kutubxonasida from aiogram import Bot, Dispatcher, types from aiogram.filters import CommandStart import asyncio dp = Dispatcher()…
aiogram va pytelegrambotapidan farqi bunda avtomatik databaza bor va databaza bilal ishlash osonroq
Forwarded from Python Developer
Shunchaki JsonBot
Telegram Bot yasash uchun OsonBot kutubxonasida yasalgan JsonBot kutubxonasi
O'RNATISH
Ishlatish
Source Code: https://github.com/sinofarmonov323/jsonbot
Telegram Bot yasash uchun OsonBot kutubxonasida yasalgan JsonBot kutubxonasi
O'RNATISH
pip install jsonbot
Ishlatish
JsonBot("token", {
"/start", {"response": "Salom *{first_name}*", "parse_mode": "MarkdownV2"},
"/help": {"response": "Sizga qanday yordam beraolaman"},
"*": {"{message_text}"}
}).run()Source Code: https://github.com/sinofarmonov323/jsonbot
Python Dasturlash tilida mobile qurilmalar uchun ilova yasa bo'lishini bilarmidingiz. Keyingi Post shu haqida bo'ladi
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