Channel: Python/ django
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
β€20π8π₯4π1π€©1
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
β€14π₯3π2
This media is not supported in your browser
VIEW IN TELEGRAM
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
π15β€9π₯4π±1
ΠΠΎΠ³Π΄Π° Π²Ρ Π²ΡΠ·ΡΠ²Π°Π΅ΡΠ΅ API GitHub Π²Ρ Π²ΡΡΡΠ½ΡΡ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΡΠ΅ HTTP-Π·Π°ΠΏΡΠΎΡΡ, ΡΠΎΠΊΠ΅Π½Ρ ΠΈ JSON-ΠΎΡΠ²Π΅ΡΡ, ΡΡΠΎΠ·Π°Π½ΠΈΠΌΠ°Π΅Ρ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ ΡΡΠ΅Π²Π°ΡΡΠΌ ΠΎΡΠΈΠ±ΠΊΠ°ΠΌΠΈ.
githubkit, Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Python, ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ ΡΠΈΡΡΡΠΉ, ΡΠΈΠΏΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π΄Π»Ρ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Ρ API GitHub.
pip install githubkit
# or, use poetry
poetry add githubkit
# or, use pdm
pdm add githubkit
# or, use uv
uv add githubkit
ΠΡΠΈΠΌΠ΅Ρ:
from githubkit import Response
from githubkit.versions.latest.models import FullRepository
resp: Response[FullRepository] = github.rest.repos.get("owner", "repo")
repo: FullRepository = resp.parsed_data
print(repo.full_name)
βͺ Github
βͺ ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
π18β€7π₯4π1
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
π15β€6π₯5
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
π12β€10π₯7
π₯ ΠΡΡΡΠΈΠΉ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠΉ ΡΠΎΡΡ Π½Π° Π²ΡΠ΅ ΡΠ»ΡΡΠ°ΠΈ ΠΆΠΈΠ·Π½ΠΈ β ΡΠ½ΡΡΠ·ΠΈΠ°ΡΡΡ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΠΈΠ»ΠΈ Π²ΡΡ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅.
ΠΠ΄Π΅ΡΡ Π²Ρ Π½Π°ΠΉΠ΄Π΅ΡΠ΅ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΡΡ: ΡΠ΅Π΄Π°ΠΊΡΠΎΡΡ Π²ΠΈΠ΄Π΅ΠΎ ΠΈ ΡΠΎΡΠΎ, ΠΌΡΠ·ΡΠΊΠ°Π»ΡΠ½ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΈΠ³ΡΡ, ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ Π΄Π°Π½Π½ΡΠΌΠΈ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅. Π ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΡΠΈΠ»Π°Π³Π°Π΅ΡΡΡ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΈ ΠΏΠ΅ΡΠ΅ΡΠ΅Π½Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ.
ΠΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°ΡΠ°ΡΡ Ρ GitHub β Π²ΠΎΡ ΡΡΡΠ»ΠΊΠ°. ΠΠ΅ Π·Π°Π±ΡΠ΄ΡΡΠ΅ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ!
π₯ Github
@pythonl
ΠΠ΄Π΅ΡΡ Π²Ρ Π½Π°ΠΉΠ΄Π΅ΡΠ΅ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΡΡ: ΡΠ΅Π΄Π°ΠΊΡΠΎΡΡ Π²ΠΈΠ΄Π΅ΠΎ ΠΈ ΡΠΎΡΠΎ, ΠΌΡΠ·ΡΠΊΠ°Π»ΡΠ½ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΈΠ³ΡΡ, ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ Π΄Π°Π½Π½ΡΠΌΠΈ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅. Π ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΡΠΈΠ»Π°Π³Π°Π΅ΡΡΡ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΈ ΠΏΠ΅ΡΠ΅ΡΠ΅Π½Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ.
ΠΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°ΡΠ°ΡΡ Ρ GitHub β Π²ΠΎΡ ΡΡΡΠ»ΠΊΠ°. ΠΠ΅ Π·Π°Π±ΡΠ΄ΡΡΠ΅ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ!
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
π17β€12π₯7
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
π11β€8π₯3
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
π15β€7π₯3
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
β€13π9π₯6
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯11β€7π5π’1
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
β€6π₯6π4
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
π29β€10π₯3
β‘οΈΠΠ΅Π³ΠΊΠΈΠΉ ΡΠΏΠΎΡΠΎΠ± ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΡΠ²Π΅ΠΆΠΈΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΈ ΡΠ»Π΅Π΄ΠΈΡΡ Π·Π° ΡΡΠ΅Π½Π΄Π°ΠΌΠΈ Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ Π½Π° Π²Π°ΡΠ΅ΠΌ ΡΠ·ΡΠΊΠ΅. ΠΠ°Ρ
ΠΎΠ΄ΠΈΡΠ΅ ΡΠ²ΠΎΠΉ ΡΡΠ΅ΠΊ ΠΈ ΠΏΠΎΠ΄ΠΏΠΈΡΡΠ²Π°ΠΉΡΠ΅ΡΡ:
ΠΠΠ¨ΠΠΠΠΠ ΠΠΠ£Π§ΠΠΠΠ: hottg.com/ai_machinelearning_big_data
C++ hottg.com/cpluspluc
Python: hottg.com/pythonlbooks
Linux: hottg.com/linuxacademiya
Π₯Π°ΠΊΠΈΠ½Π³: hottg.com/linuxkalii
Devops: hottg.com/DevOPSitsec
Data Science: hottg.com/datascienceiot
Javascript: hottg.com/javascriptv
C#: hottg.com/csharp_ci
Java: hottg.com/javatg
ΠΠ°Π·Ρ Π΄Π°Π½Π½ΡΡ : hottg.com/sqlhub
Python ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΡ: hottg.com/python_job_interview
ΠΠΎΠ±ΠΈΠ»ΡΠ½Π°Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°: hottg.com/mobdevelop
Docker: hottg.com/DevopsDocker
Golang: hottg.com/Golang_google
React: hottg.com/react_tg
Rust: hottg.com/rust_code
ΠΠ: hottg.com/vistehno
PHP: hottg.com/phpshka
Android: hottg.com/android_its
Frontend: hottg.com/front
Big Data: hottg.com/bigdatai
Π‘ΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΡ ΠΠ: hottg.com/machinelearning_interview
ΠΠΠ’ΠΠΠΠ’ΠΠΠ: hottg.com/data_math
Kubernets: hottg.com/kubernetc
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈΠ³Ρ: https://hottg.com/gamedev
Haskell: hottg.com/haskell_tg
Π€ΠΈΠ·ΠΈΠΊΠ°: hottg.com/fizmat
πΌ ΠΠ°ΠΏΠΊΠ° Ρ Π²Π°ΠΊΠ°Π½ΡΠΈΡΠΌΠΈ: hottg.com/addlist/_zyy_jQ_QUsyM2Vi
ΠΠ°ΠΏΠΊΠ° Go ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°: hottg.com/addlist/MUtJEeJSxeY2YTFi
ΠΠ°ΠΏΠΊΠ° Python ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°: hottg.com/addlist/eEPya-HF6mkxMGIy
ΠΠ°ΠΏΠΊΠ° ML: https://hottg.com/addlist/2Ls-snqEeytkMDgy
ΠΠ°ΠΏΠΊΠ° FRONTEND: https://hottg.com/addlist/mzMMG3RPZhY2M2Iy
πΠΠ’-ΠΠ΅ΠΌΡ: hottg.com/memes_prog
π¬π§ΠΠ½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ: hottg.com/english_forprogrammers
π§ ΠΠ: hottg.com/vistehno
π954ΠΠ ΠΠΠΠΠ‘ΠΠ Π‘ ΠΠ£Π Π‘ΠΠ: @courses
πΠΡ-ΠΊΠ½ΠΈΠ³ΠΈ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎ: https://hottg.com/addlist/BkskQciUW_FhNjEy
ΠΠΠ¨ΠΠΠΠΠ ΠΠΠ£Π§ΠΠΠΠ: hottg.com/ai_machinelearning_big_data
C++ hottg.com/cpluspluc
Python: hottg.com/pythonlbooks
Linux: hottg.com/linuxacademiya
Π₯Π°ΠΊΠΈΠ½Π³: hottg.com/linuxkalii
Devops: hottg.com/DevOPSitsec
Data Science: hottg.com/datascienceiot
Javascript: hottg.com/javascriptv
C#: hottg.com/csharp_ci
Java: hottg.com/javatg
ΠΠ°Π·Ρ Π΄Π°Π½Π½ΡΡ : hottg.com/sqlhub
Python ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΡ: hottg.com/python_job_interview
ΠΠΎΠ±ΠΈΠ»ΡΠ½Π°Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°: hottg.com/mobdevelop
Docker: hottg.com/DevopsDocker
Golang: hottg.com/Golang_google
React: hottg.com/react_tg
Rust: hottg.com/rust_code
ΠΠ: hottg.com/vistehno
PHP: hottg.com/phpshka
Android: hottg.com/android_its
Frontend: hottg.com/front
Big Data: hottg.com/bigdatai
Π‘ΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΡ ΠΠ: hottg.com/machinelearning_interview
ΠΠΠ’ΠΠΠΠ’ΠΠΠ: hottg.com/data_math
Kubernets: hottg.com/kubernetc
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈΠ³Ρ: https://hottg.com/gamedev
Haskell: hottg.com/haskell_tg
Π€ΠΈΠ·ΠΈΠΊΠ°: hottg.com/fizmat
πΌ ΠΠ°ΠΏΠΊΠ° Ρ Π²Π°ΠΊΠ°Π½ΡΠΈΡΠΌΠΈ: hottg.com/addlist/_zyy_jQ_QUsyM2Vi
ΠΠ°ΠΏΠΊΠ° Go ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°: hottg.com/addlist/MUtJEeJSxeY2YTFi
ΠΠ°ΠΏΠΊΠ° Python ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°: hottg.com/addlist/eEPya-HF6mkxMGIy
ΠΠ°ΠΏΠΊΠ° ML: https://hottg.com/addlist/2Ls-snqEeytkMDgy
ΠΠ°ΠΏΠΊΠ° FRONTEND: https://hottg.com/addlist/mzMMG3RPZhY2M2Iy
πΠΠ’-ΠΠ΅ΠΌΡ: hottg.com/memes_prog
π¬π§ΠΠ½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ: hottg.com/english_forprogrammers
π§ ΠΠ: hottg.com/vistehno
π954ΠΠ ΠΠΠΠΠ‘ΠΠ Π‘ ΠΠ£Π Π‘ΠΠ: @courses
πΠΡ-ΠΊΠ½ΠΈΠ³ΠΈ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎ: https://hottg.com/addlist/BkskQciUW_FhNjEy
π8π₯3β€2
This media is not supported in your browser
VIEW IN TELEGRAM
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯29π14β€3
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
π12β€6π₯3
Π‘Π²Π΅ΠΆΠΈΠΉ Python ΠΠ°ΠΊΠ΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΏΡΠΎΡΠ°Π΅Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ Π½Π° Π±Π°Π·Π΅ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΠ.
ΠΠ°ΠΏΠΈΡΠ°Π½Π½ΡΠΉ Π½Π° Π±Π°Π·Π΅ Gradio, ΠΎΠ½ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ Π΅Π΄ΠΈΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π΄Π»Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΈ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² ΠΠ.
ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΏΡΠΎΠ²Π°ΠΉΠ΄Π΅ΡΠΎΠ²: ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ 15+ ΠΊΡΡΠΏΠ½Π΅ΠΉΡΠΈΠΈΠΌΠΈ ΠΠ, Π²ΠΊΠ»ΡΡΠ°Ρ OpenAI, Google Gemini, Anthropic ΠΈ Π΄ΡΡΠ³ΠΈΠ΅
- ΠΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ ΡΠ°ΡΠ° Π΄Π»Ρ Π²ΡΠ΅Ρ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΡ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ
- ΠΠΎΠ»ΠΎΡΠΎΠ²ΠΎΠΉ ΡΠ°Ρ: ΠΠΎΠ»ΠΎΡΠΎΠ²ΠΎΠ΅ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Ρ ΠΌΠΎΠ΄Π΅Π»ΡΠΌΠΈ OpenAI
- ΠΠΈΠ΄Π΅ΠΎΡΠ°Ρ: ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π²ΠΈΠ΄Π΅ΠΎ Ρ ΠΌΠΎΠ΄Π΅Π»ΡΠΌΠΈ Gemini
- ΠΠ΅Π½Π΅ΡΠ°ΡΠΈΡ ΠΊΠΎΠ΄Π°: Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ Π΄Π»Ρ ΠΏΠΎΠΌΠΎΡΠΈ Π² ΠΊΠΎΠ΄ΠΈΠ½Π³Π΅
ΠΡΠ»ΡΡΠΈΠΌΠΎΠ΄Π°Π»ΡΠ½ΠΎΡΡΡ: ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π²Π²ΠΎΠ΄Π° ΡΠ΅ΠΊΡΡΠ°, ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ
- ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ CrewAI Π΄Π»Ρ ΠΊΠΎΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΡΡ Π·Π°Π΄Π°Ρ ΠΠ
- ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ Π±ΡΠ°ΡΠ·Π΅ΡΠ°: ΠΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ ΠΠ³Π΅Π½ΡΡ ΠΠ, ΡΠΏΠΎΡΠΎΠ±Π½ΡΠ΅ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ Π²Π΅Π±-Π·Π°Π΄Π°ΡΠΈ
βͺ Github
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
β€18π7π₯6
HTML Embed Code: