Coding Lovers
前往频道在 Telegram
:همه شبکه های اجتماعی یکجا 🌐 Zil.ink/codinglovers :چیزی نیاز داری؟ 🧑💻 @Amir_OfficiaI 📌 تبلیغات: @CodingLoversAds :گروه 🍻 @CodingLovers_GP :ثبت نمونه کار 🪄 @CodingLovers_result
显示更多1 983
订阅者
无数据24 小时
+167 天
+3630 天
帖子存档
1 982
⌨️:⌨️
🤯تا حالا شده بخوای برای خودت یه دستیار نامحدود هوش مصنوعی داشته باشی؟
👍با کتابخانه #selenium ممکنه!
چرا که یه سری از سایت ها میان به رایگان همچین قابلیتی رو اضافه میکنن برای کاربرهاشون و ما میتونیم به راحتی از اونا استفاده کنیم!
👀سلنیوم چیه؟
🌐درواقع یه کتابخونه پایتونی هست که میتونی ازش برای عملیات وب اسکرپینگ استفاده کنی. و با کد زنی دقیقا مثل یه کاربر عادی رفتار کنی ، وارد سایت های مختلف بشی ، ثبت نام کنی ، دیتا وارد کنی یا خارج کنی!
🔮مثال:
import requests
from bs4 import BeautifulSoup
import re
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By
import time
def get_soup(url="https://gptonline.ai/chatgpt-online/"):
firefox_options = webdriver.FirefoxOptions()
firefox_options.add_argument("--headless")
driver = webdriver.Firefox(options=firefox_options)
url = "https://gptonline.ai/chatgpt-online/"
driver.get(url)
messagebox = driver.find_element(By.CLASS_NAME, "msger-input")
messagebox.send_keys("سلام خوبی؟ یه کد پایتونی بده")
send = driver.find_element(By.CLASS_NAME, "msger-send-btn").click()
time.sleep(5)
text = driver.find_elements(By.CLASS_NAME, "msg-text")[-1]
print(text.text)
if text.text == "":
get_soup(url)
get_soup()
🔵برای اجرای صحیح لازمه کتابخونه و مرورگر فایرفاکس و درایور نصب باشه❤️
#تیکه_کد
😎@CodingLovers_OFF
🔮https://youtube.com/@codinglovers1 982
کدوم کتابخونه برای ساخت ربات بهتره؟
کدوم رو یاد بگیریم؟ با هر کدوم چه کارهایی میشه کرد؟
توی این ویدیو سعی کردم تفاوت کلی کتابخونه های تلگرام رو بگم و سوالاتی که میاد به ذهنتون رو جواب بدم
تماشا بفرمایید:
📱 https://youtu.be/3b0Vf2fV8hs
1 982
+1
تبدیل عکس رنگی به عکس سیاه و سفید توی پایتون ⌨️
توی پایتون کتابخونه ای به اسم pillow داریم که با استفاده از اون میتونیم با عکس ها کار کنیم. (کتابخونه pillow فورک کتابخونه PIL هست)برای اینکه یه عکس رنگی رو به عکس سیاه و سفید تبدیل کنیم، نیاز به pillow داریم؛ پس نصبش میکنیم:
pip install -U Pillow
بعد از این کد استفاده کنید:
from PIL import Image
# https://t.me/CodingLovers_OFF
# path of input and output image
rgb_img = 'rgb_image.jpg'
out_img = 'grayscale.jpg'
with Image.open(rgb_img) as img:
# convert image to grayscale and save it
grayscale_img = img.convert('L')
grayscale_img.save(out_img)
اینطوری عکس خروجی سیاه و سفید خواهد بود، به همین راحتی 💜1 982
چرا ویدیو نمیزارم؟
دارم ادیت ویدیو یاد میگیرم ( خسیس نیستم، ادیتور نیست 🤦♂️ )
و خیلیم سخته ( هر ❤️ پنج دقیقه یادگیری ادیت )
با پایتون نمیشه ویدیو ادیت زد؟
1 982
🎥 دانلود ویدیو از یوتیوب با دو خط کد!
اگر شما هم براتون سوال شده که چجوری با پایتون میشه از یوتیوب ویدیو دانلود کرد این پست مخصوص خودتونه 💎
1- ماژول pytube رو با دستور زیر نصب کنید :
pip install pytube
💻 بعد از نصب میتونید از کد زیر استفاده کنید :
from pytube import YouTube
video_url = YouTube("YOUR VIDEO URL")
video_url.streams.filter(resolution="720p").first().download("VIDEO DOWNLOAD ADDRESS")
توی بخش resolution هم میتونید کیفیت مدنظرتون رو وارد کنید 😉1 982
🎥 دانلود ویدیو از یوتیوب با دو خط کد!
اگر شما هم براتون سوال شده که چجوری با پایتون میشه از یوتیوب ویدیو دانلود کرد این پست مخصوص خودتونه 💎
1- ماژول pytube رو با دستور زیر نصب کنید :
pip install pytube
💻 بعد از نصب میتونید از کد زیر استفاده کنید :
```py
from pytube import YouTube
video_url = YouTube(url)
video_url.streams.filter(resolution="720p").first().download("downloads")1 982
⌨️ استخراج متن از فایل PDS توی پایتون
اگه میخواید متن های یه فایل pdf رو بکشید بیرون، خیلی ساده با پایتون میتونید انجامش بدید.
اول ماژول PyPDF2 رو نصب کنید با این دستور:
pip install PyPDF2
بعدش میتونید اینطوری استفاده کنید:
import PyPDF2
# https://t.me/CodingLovers_OFF
pdf_file = 'sample.pdf'
with open(pdf_file, 'rb') as file:
reader = PyPDF2.PdfFileReader(file)
text = ''
for page_num in range(reader.numPages):
page = reader.getPage(page_num)
text += page.extractText()
print(text)
اینطوری میتونید خیلی راحت اطلاعات فایل PDF رو بخونید و کارتون رو پیش ببرید 👨🏫1 982
وی اس کد به تنهایی یه کد ادیتور ساده است اما با افزونه های خفنی که براش هست میتونه درحد یه ide براتون کار کنه
توی این ویدیو با چندتا افزونه خفن آشنا میشید که خیلی بهتون توی کدنویسی کمک میکنه
👀 از اینجا میتونید ببینید:
📱 https://youtu.be/VM-WrjYUuko
1 982
سلام
به یه نفر که ادیت ویدیو بلد باشه نیاز دارم
برای ادیت ویدیو های یوتوب
اگه کسی هست بیاد پیوی 💜
@Amir_OfficiaI
1 982
یکی از چیز (قابلیت) های عجیب توی پایتون 😁
کد زیر کار نمیکنه ولی در واقع کار میکنه؟
x = ([1, 2],)
try:
x[0] += [3, 4]
except Exception as e:
print(e) # 'tuple' object does not support item assignment
# Traceback (most recent call last):
# File "/home/martin/Projects/learning-notes/posts/Python Weirdness/examples.py", line 4, in <module>
# x[0] += [3, 4]
# TypeError: 'tuple' object does not support item assignment
print(x)
# ([1, 2, 3, 4],)
توی این کد [3, 4] رو به المنت اول تاپل اضافه کردیم و به یه TypeError برخوردیم که میگفت همچین اتفاقی نمیتونه بیفته
اما وقتی x رو پرینت میکنیم، میبینیم که اون [3, 4] به المنت اول تاپل اضافه شده بهرحال 😂1 982
⌨️ ساختار for ... else توی پایتون
( اگر هرگونه break توی حلقه for اتفاق بیفته بلاک else اجرا نخواهد شد، در غیر اینصورت بلاک else اجرا خواهد شد. )
1 982
🖥 یادگیری پایتون کجا به کار میاد؟
1. توسعه وب: فریمورک های پایتون مانند Django و Flask برای ساخت وبسایتها و برنامههای وب پویا محبوب هستند.
2. تحلیل داده: پایتون دارای کتابخانههای قدرتمندی مانند Pandas و NumPy برای تحلیل و دستکاری داده است که باعث شده در علم داده و تحلیل مورد استفاده قرار گیرد.
3. یادگیری ماشین: کتابخانههای پایتون مانند TensorFlow، Keras و Scikit-learn به طور گسترده برای پیادهسازی الگوریتمهای یادگیری ماشین و ساخت مدلهای پیشبینی استفاده میشوند.
4. هوش مصنوعی: پایتون به دلیل سادگی و کتابخانههای گسترده ای که برای وظایفی نظیر پردازش زبان طبیعی، تشخیص تصویر و پیادهسازی شبکه عصبی استفاده میشوند، در توسعه هوش مصنوعی معمولاً استفاده میشود.
5. امنیت سایبری: پایتون به دلیل چندکاره بودن و سادگی در استفاده، برای وظایفی مانند تست نفوذ، اسکن شبکه و ایجاد ابزارهای امنیتی استفاده میشود.
6. توسعه بازی: پایتون در کنار کتابخانههایی مانند Pygame برای توسعه بازی، طراحی شبیهسازیها و ایجاد اسکریپتهای بازی مورد استفاده قرار میگیرد.
7. خودکارسازی: سادگی و چند منظوره بودن پایتون ایده آل برای خودکارسازی وظایف تکراری مانند ایجاد اسکریپت، استخراج داده و خودکارسازی فرآیند است.
1 982
توی قسمت چهارم، نحوه دانلود پست و استوری رو یاد گرفتیم تا با یه لینک ساده پست مورد نظر رو دانلود کنیم.
✅ از اینجا میتونید ببینید:
📱 https://youtu.be/Wu9-_lbPLBA
1 982
توی قسمت سوم یاد گرفتیم چطور با پیام ها و دایرکت کار کنیم:
ارسال پیام به افراد مختلف
دریافت پیام ها و دایرکت ها
دریافت اطلاعات کاربران
ارسال فایل و عکس و...
‼️ از اینجا میتونید ببینید:
📱 https://youtu.be/2rXJC2wGJhY
1 982
در قسمت دوم، فقط توی 10 دقیقه خیلی چیز هارو یاد میگیریم:
- لایک کردن پست ها
- کامنت گذاشتن زیر پست ها
- ریپلای زدن به کامنت بقیه
- دریافت اطلاعات پست ها (تعداد لایک، تعداد کامنت و...)
🤫 و البته یه نکته کلیدی هم مخصوص جلوگیری از لیمیت شدن و بن خوردن یاد گرفتیم 😎
▶️ از اینجا میتونید ببینید:
📱 https://youtu.be/9LLkezgenWo
1 982
📱 توی قسمت اول از مینی دوره ساخت ربات اینستاگرام، به اکانت اینستاگرام مون لاگین کردیم، سشن برای لاگین موندن توی اکانت ساختیم،
و یه سری کار کوچیک مثل گرفتن اطلاعات کاربران (تعداد فالوور، عکس پروفایل و...) رو یاد گرفتیم.
درکل ستاپ اولیه پروژه مون رو انجام دادیم و آماده ادامه دوره شدیم. 😎
⏺از اینجا میتونید ببینید:
📱 https://youtu.be/ZHYD_CmCY6M
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
