PYTHON🔤🆓
56 subscribers
43 photos
41 videos
11 files
56 links
Python dasturlash tilini birga o'rganamiz🤓🫡. Learning python together. Tips and tricks. With real projects.
Contact me: @imsafarov
Download Telegram
Forwarded from MohirDev.uz
🤫 Python’chilarga shpargalka

Rasmlarda Python’da yangilar ko‘p so‘raydigan hamma savollarni to‘pladik.

Yoki hammasini emasmi? 👇

@mohirdev
2
simple_register_bot.zip
1.3 KB
Oddiy registratsiya bot.
Ishlatish tartibi:
1. Faylni yuklab olasiz.
2. @BotFather dan bot yaratib token olasiz.
3. Koddagi Bot_Token ga tokenni joylashtirasiz.
4. Kodni run qilasiz.
5. Botga /start bosasiz.

Bu shunchaki olgan bilimlarni mustahkamlash uchun. Keyinchalik Mukammalroq botlar yaratamiz. 🆕

@python_core_oop
2
Qanday Botlar yaratishni o'rganishni xohlaysiz, commentlarda qoldiring. Sizning fikringiz "men uchun muhim" 😊
2
Mnde o'ylab qarasam hammayoq python darslari, pythonni o'rganamiz bo'lib ketibdi. Manba ko'p. Lekin amaliyot kam. Shuning uchun buyog'iga faqat project yaratish usuliga o'tsak nima deysizlar. Faqat project yaratamiz katta-kichik, sodda-mukammal, qiziqarli iloji boricha. Manfaatli bo'ladi degan umiddaman. Inshaalloh portfolioga ham foydali qo'shimcha bo'ladi. Github, Linkedin, Telegram va Youtubeda ham qo'llab turasizlar degan umiddaman. Hamma dangasalar boshlaydigan kun, dushanbadan boshlaymiz unda 😅.
🔥431
📌 Assalamu alaykum everyone!
🌅 Xayrli tong!

🎯 Bugun real project yaratishga o‘tishdan oldin har bir dasturchi bilishi va bajara olishi shart bo‘lgan asosiy tayyorgarlik bosqichlari haqida qisqacha tushuncha berib o‘taman.

🔧 Shularni o‘zlashtirib olsak, projectlar yaratishni bemalol boshlaymiz!

🧠 1. GitHub bilan ishlash
📂 .gitignore — Keraksiz fayllarni (venv, .env, pycache va boshqalar) GitHub'ga chiqmasligi uchun ishlatiladi.
📄 README.md — Loyihangiz haqida kim, nima, qanday ishlatishi mumkin degan savollarga javob beradi. Portfolioda juda muhim!

👨‍💻 Har bir real loyiha Git bilan boshqariladi.
🛠 Versiya nazorati + jamoada ishlash uchun bu juda muhim vosita!

💻 2. Virtual muhit va fayllar
📦 Virtual muhit (venv, virtualenv) — Har bir loyihaga alohida kutubxonalar o‘rnatiladi.
🚫 Boshqa loyihalarning kutubxonalari bilan chalkashmasligi uchun majburiy!

🔒 .env — Maxfiy ma’lumotlar (API kaliti, token, parol) shu yerda saqlanadi.
📋 requirements.txt — Loyihada ishlatilgan barcha kutubxonalarni saqlaydi va boshqalarga bir zumda o‘rnatish imkonini beradi.

Shu ikki bosqichni tushunib bajara olsangiz, keyingi bosqichga — real projectlar yaratishga o'tamiz! 🚀

Savol bo‘lsa bemalol yozing, yordam beraman 💬
#DasturchilarUchun #ProjectTayyorlash #Github #PythonDev

@python_core_oop
1
Tarjima :
Qachonki kod yozsam men va Xudo biladi nima qilganimni

Endi esa faqat Xudo biladi😅😅
Shuning uchun githubni bilish zarur.
#python #meme

@python_core_oop
1
Githubga project yuklash uchun eng asosiy commandlar ro'yxati va ketma-ketligi:
cd project_nomi
git init
git add .
git commit -m "Initial commit"
git branch -M main
git remote add origin https://github.com/username/repo_nomi.git
git push -u origin main

#github #actions

@python_core_oop
1
🚀 Python loyihasi uchun virtual muhitni o‘rnatish va yaratish
Har bir professional loyiha virtual muhit bilan boshlanadi! Quyidagilarni bajaring 👇
🔧 1. virtualenv ni o‘rnatamiz !!!(faqat bir safar)
pip install virtualenv

📝 Bu sizga har bir loyiha uchun alohida muhit yaratishga imkon beradi.

📁 2. Loyiha papkasiga kiramiz
cd project_nomi

🐍 3. Virtual muhitni yaratamiz
python -m venv venv

📦 venv — bu sizning virtual muhit papkangiz. Istalgan nom bersangiz bo‘ladi.
🟢 4. Virtual muhitni faollashtiramiz
📌 Windows uchun:
.\venv\Scripts\activate

📌 Mac/Linux uchun:
source venv/bin/activate

Aktiv bo‘lganini terminalda (venv) belgisi orqali bilib olasiz.
📦 5. Kutubxonalarni o‘rnatamiz
pip install kutubxona_nomi

Masalan:
pip install aiogram

📋 6. O‘rnatilgan kutubxonalarni saqlaymiz
pip freeze > requirements.txt

🔁 7. Keyinchalik shu fayl orqali boshqalar kutubxonalarni o‘rnata oladi
pip install -r requirements.txt

🎯 Endi siz professional darajada virtual muhit bilan ishlay olasiz!
Kodlaringiz toza va muammosiz ishlaydi

#Python #VirtualEnv #DasturchilarUchun #CleanCode #ProjectTayyorlash

@python_core_oop
22
to-do-project.zip
861 B
📓 1. To-Do List (Terminal versiyasi)
🔧 Texnologiyalar:
Python (basic)

Fayl bilan ishlash (open, read, write)

📌 Project funksiyalari:
Vazifa qo‘shish

📋 Vazifalarni ko‘rish

Vazifani o‘chirish

💾 Ma'lumotlar faylga saqlanadi (tasks.txt)
🧱 Fayl tuzilmasi:
todo_project/
├── main.py
├── tasks.txt

#project

@python_core_oop
431
Kechga shu va simple register botni birlashtirib: to-do list bot kodini tashlayman.
Qanday yaratayotganligim to'g'risida video darslik qilaymi yoki sizlarga faqat kod kerakmi. 😅
Hazil nasib video darslik bilan tashlashga harakat qilaman. See you guys. 😉
551
🎤Assalamu aleykum everyone.
👩‍🚀Vada qilgan To Do List Bot tayyor!
✈️Bot ochiq kodli va GitHubga joylashtirilgan.
🧭Uni qanday yuklab olish, qanday ishlatish, hamma-hammasi tushuntirilgan.
🌐: Source code
Loyihamizni qo‘llab-quvvatlash uchun githubda yulduzcha bosib qoʻying!
🌐 Botni sinash uchun (hozircha serverga qoʻymadim, namunaviy project):
🌐@PlanDoBot
😀@python_core_oop

#PythonCoreOOP #PlanDoBot #OpenSource
Please open Telegram to view this post
VIEW IN TELEGRAM
431
😒 only feel real programmers
#memetime #codingmeme
Please open Telegram to view this post
VIEW IN TELEGRAM
5311