Programming
رفتن به کانال در Telegram
320
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-27 روز
-230 روز
آرشیو پست ها
320
با این کد میتونید یه ابجکت رو توی لیستتون ریپلیس کنید
class list(list):
def __init__(self, arg):
super().__init__(arg)
def replace_one(self, old:object, new:object, index:int=None) -> list:
self = self.copy()
self[self.index(old) if index == None else index] = new
return self
def replace_all(self, old:object, new:object) -> list:
self = self.copy()
for i in enumerate(self):
if i[1] == old:
self[i[0]] = new
return self
mylist = list("Pysources")
print(mylist)
# Output -> ['P', 'y', 's', 'o', 'u', 'r', 'c', 'e', 's']
replace_one = mylist.replace_one("P", "p")
print(replace_one)
# Output -> ['p', 'y', 's', 'o', 'u', 'r', 'c', 'e', 's']
replase_all = mylist.replace_all("s", "S")
print(replase_all)
# Output -> ['P', 'y', 'S', 'o', 'u', 'r', 'c', 'e', 'S']
خودم یه جایی لازمش داشتم نوشتمش گفتم شمام استفاده کنید
♨️ @PySources320
توی پایتون یه کلمه کلیدی هست به اسم
assert
که میاد 2 تا چیزو مقایسه میکنه مثلا
assert 1 == True
خب اینجا جوابش True میشه پس ادامه میده
ولی اگه
assert 0 == True
بود ارور میگرفتیم چون جوابش False میشه
ارورشم اینه
AssertionError
اینجا شما میتونید یه ارگومان دوم هم کنارش قرار بدید که اگه ارور داد اونو به عنوان مسیج نمایش بده
مثلا
assert 0 == True, "zero return False not True!!"
امیدوارم به کارتون بیاد و تو کد زدن کمکی بهتون بکنه ❤️
✨ @PySources
320
این پست متاسفانه به اشتباه پاک شد داخل گروه لطفا اگه خواستین نظر بدین توی این پست بدین
🔻 @PySources
320
〽️ آموزش بدست آوردن تمام اعضای یک چت
offset رو اگه بخوام خیلی خلاصه راجع بهش بگم
حساب کنید یک صف بیست نفره دارید
فرض کنید دیروز ده نفرشون رو شماردید و دوباره نمیخواید از اول شروع کنید پس میرید ۱۰ نفر بعدی رو میشمارید
کار offset دقیقا همینه که شما تایین میکنید از نفر چندم شروع کنه به گرفتن اعضا (البته offset خیلی جاهای دیگه هم هست مثل api ها و متود های مختلف دیگه tdlib که توی پایروگرام و تلتون هست
offset پیشفرض 0 ست شده (یعنی از اول شروع میکنه)
طبق عکس هم مثال پایروگرام و هم تلتون رو نوشتم براتون
یه چیز دیگه هم بگم توی خیلی از جاها میشه با استفاده از trick (ترفند) های خود این فریمورک ها محدودیت رو یکم دور زد
مثلا محدودیت گرفتن اعضای کانال ها ۲۰۰ تاست ولی با این ترفند هایی که خود فریمورک ها ارائه میدن میشه یکم بیشتر از این تعداد گرفت
پایروگرام:
client.get_chat_members(chat, filter="all")
تلتون:
client.get_participants(chat, aggressive=True)
♾ دسته بندی:
#get_participants
#get_chat_member
#telethon
#pyrogram
#all_members
#تلتون
#پایروگرام
#bypass
♾ کانال:
✅ @PySources320
آموزش بدست آوردن تمام اعضای یک چت
offset رو اگه بخوام خیلی خلاصه راجع بهش بگم
حساب کنید یک صف بیست نفره دارید
فرض کنید دیروز ده نفرشون رو شماردید و دوباره نمیخواید از اول شروع کنید پس میرید ۱۰ نفر بعدی رو میشمارید
کار offset دقیقا همینه که شما تایین میکنید از نفر چندم شروع کنه به گرفتن اعضا (البته offset خیلی جاهای دیگه هم هست مثل api ها و متود های مختلف دیگه tdlib که توی پایروگرام و تلتون هست
offset پیشفرض 0 ست شده (یعنی از اول شروع میکنه)
طبق عکس هم مثال پایروگرام و هم تلتون رو نوشتم براتون
یه چیز دیگه هم بگم توی خیلی از جاها میشه با استفاده از trick (ترفند) های خود این فریمورک ها محدودیت رو یکم دور زد
مثلا محدودیت گرفتن اعضای کانال ها ۲۰۰ تاست ولی با این ترفند هایی که خود فریمورک ها ارائه میدن میشه یکم بیشتر از این تعداد گرفت
پایروگرام:
client.get_chat_members(chat, filter="all")
تلتون:
client.get_participants(chat, aggressive=True)
♾ دسته بندی:
#get_participants
#get_chat_member
#telethon
#pyrogram
#all_members
#تلتون
#پایروگرام
#bypass
♾ کانال:
✅ @PySources320
https://pep8.ir/
قوانین pep 8 به زبان فارسی
این پروژه اینطور که میگن اوپن سورس هست میتونید توی ترجمه و توسعش کمک کنید بهشون
اگرم نمیتونید
حداقل حالا که فارسیه مطالعه کنید تا تو کد زدن تمیز تر عمل کنید
📕 @PySources
320
〽️ آموزش بدست آوردن خروجی تابعی که میخوایم به صورت ترید اجراش کنیم (یعنی هم به صورت ترید اجرا میشه و هم میتونیم ازش خروجی که میخوایم رو بگیریم)
در این آموزش از ماژول داخلی concurrent استفاده شده و نیازی به نصب نیست
♾ دسته بندی:
#thread
#ترید
#ترد
#concurrent
#ThreadPoolExecutor
♾ کانال:
✅ @PySources
320
〽️ دوره آموزش جنگو از codemy
جهت تماشا و دانلود روی این قسمت کلیک نمایید
♾ دسته بندی:
#django
#جنگو
♾ کانال:
✅ @PySources
320
پروژه ربات تلگرام (با لایبرری تلتون یا پایرگرام انجام میشه ) اینستا داشتین توضیحاتشو بدین پیوی
@pvwwx
320
خارجیا دارن پیشرفت میکنن
ما هم داریم پیشرفت میکنیم
مقایسه کنید خودمونو با اونا ببینم چیز مثبتی از توش در میاد یا نه
320
Updated ✅
Now easiest to use :)
Source code: https://github.com/m0h4mad/translateWithBot
Start the bot: @translateWithBot
320
کانال آرشیومون:
✅ @PyArcheive
از این به بعد دوره های ویدیویی که از منابع مختلف مانند یوتیوب و ... بخوایم بزاریم آپلود میشه اینجا و لینکش رو میزاریم توی کانال اصلی
320
آموزش های گناه و غیر قانونی بزاریم؟ مثل قفل کردن فایل ها (مخصوص باج افزار) و کرک و ...؟
