python courses
Photo
ولی اگر متن خروجی را هم لازم داشته باشید، دقیقا مثل متن یک فایل و به صورت رشته، اینجا از os.system پایتون نمیتونید استفاده کنید.
چرا؟ چون فقط کامند را اجرا میکنه! ولی قرار نیست چیزی را return کنه که بشه بعداً ازش استفاده کرد.
در این مورد os.popen راه حل بهتریه. یه مثال ببینین.
چرا؟ چون فقط کامند را اجرا میکنه! ولی قرار نیست چیزی را return کنه که بشه بعداً ازش استفاده کرد.
در این مورد os.popen راه حل بهتریه. یه مثال ببینین.
python courses
Photo
سجاد حیدری [آیدی تلگرامشو ندارم بذارم] خیلی عالی توضیح داده پایتون چه روشهایی برای برای اجرای دستورهای کامندلاینی ارایه میده و آخر هم مقایسه کرده کدوم برای چه کاری مناسبه. مقاله را حتما بخونید.
https://stackabuse.com/executing-shell-commands-with-python/
https://stackabuse.com/executing-shell-commands-with-python/
Stack Abuse
Executing Shell Commands with Python
Instead of shell scripts, which can get complex and tedious, we can use Python to automate shell commands. In this tutorial, we'll learn how to run them for the sake of scalability and maintainability of Python projects.
یه چیز جدید هم خیلی وقت نیست به سینتکس پایتون اضافه شده، امکان استفاده از اپراتور پایپ «|» برای مِرج کردن دیکشنریهاست. همینطور میتونین عبارتی مثل b = a | b که هر دو متغیر از جنس دیکشنری هستند را به صورت b |= a هم بنویسید.
برای تستش از ورژن 3.9.0a5 استفاده کنید.
برای تستش از ورژن 3.9.0a5 استفاده کنید.
در زبان پایتون، دیکشنریها در واقع پیادهسازی مفهوم «جدول درهمسازی» یا hash-table هستند.
به عنوان کلید اجازه داریم تنها از «شی» hashable (قابل هَش شدن) استفاده کنیم. هَشِبِل با immutable مترادف نیست
هر آبجکت هشبل، ایمیوتبل هم هست، ولی
هر آبجکت ایمیوتبل، الزاماً هشبل نیست!
به عنوان کلید اجازه داریم تنها از «شی» hashable (قابل هَش شدن) استفاده کنیم. هَشِبِل با immutable مترادف نیست
هر آبجکت هشبل، ایمیوتبل هم هست، ولی
هر آبجکت ایمیوتبل، الزاماً هشبل نیست!
python courses
Photo
میتونین به این پاسخ ( https://t.co/tFDUyipqnO ) استک اورفلو هم مراجعه کنید.
در این ایمیل ( https://t.co/TeTtuenNaC ) که سال ۲۰۰۰ نوشته شده، تیم پیترز درباره دیکشنریها در پایتون و هشتیبل توضیح داده.
صفحه ویکی پدیای هشتیبل ( https://t.co/6YRbWnset2 )
در این ایمیل ( https://t.co/TeTtuenNaC ) که سال ۲۰۰۰ نوشته شده، تیم پیترز درباره دیکشنریها در پایتون و هشتیبل توضیح داده.
صفحه ویکی پدیای هشتیبل ( https://t.co/6YRbWnset2 )
Stack Overflow
Is a Python dictionary an example of a hash table?
One of the basic data structures in Python is the dictionary, which allows one to record "keys" for looking up "values" of any type. Is this implemented internally as a hash table? If not, what i...
سلام.
دارم یه کد کوچیک میزنم برای یه کاری گفتم که با بقیه هم به اشتراک بذارم!
ایده کلی کار: چنتا کانال داریم! حالا هر کانالی، میخایم که هرچی پیام توی اینا اومد رو یکم تغییر بدیم و بذاریمشون توی کانال خودمون.
حالا تمیز ترین کار برای اینکه بفهمیم پیام جدید توی این کانالا اومده یا نه! اینه که دوتا بات داشته باشیم!
یه بات cli که یه اکانت معمولیه مث همین اکانتی که خودمون داریم ازش استفاده میکنیم ، فقط بات کنترلش میکنه!
یه بات دیگه هم داریم که اون بات اصلیه و مثل همه رباتایی که میشناسیم یه آیدی داره که آخرش bot داره و بقیه امکاناتی که دیگه هممون دیدیم!
این بات cli هروقت پیام جدید توی کانالای مورد نظر اومد میفرسته به ربات اصلیه و حالا اونم یه پردازش هایی روش انجام میده و میفرسته تو کانال خودمون!
بریم ویدیوش رو ببینیم:
دارم یه کد کوچیک میزنم برای یه کاری گفتم که با بقیه هم به اشتراک بذارم!
ایده کلی کار: چنتا کانال داریم! حالا هر کانالی، میخایم که هرچی پیام توی اینا اومد رو یکم تغییر بدیم و بذاریمشون توی کانال خودمون.
حالا تمیز ترین کار برای اینکه بفهمیم پیام جدید توی این کانالا اومده یا نه! اینه که دوتا بات داشته باشیم!
یه بات cli که یه اکانت معمولیه مث همین اکانتی که خودمون داریم ازش استفاده میکنیم ، فقط بات کنترلش میکنه!
یه بات دیگه هم داریم که اون بات اصلیه و مثل همه رباتایی که میشناسیم یه آیدی داره که آخرش bot داره و بقیه امکاناتی که دیگه هممون دیدیم!
این بات cli هروقت پیام جدید توی کانالای مورد نظر اومد میفرسته به ربات اصلیه و حالا اونم یه پردازش هایی روش انجام میده و میفرسته تو کانال خودمون!
بریم ویدیوش رو ببینیم:
python courses
سلام. دارم یه کد کوچیک میزنم برای یه کاری گفتم که با بقیه هم به اشتراک بذارم! ایده کلی کار: چنتا کانال داریم! حالا هر کانالی، میخایم که هرچی پیام توی اینا اومد رو یکم تغییر بدیم و بذاریمشون توی کانال خودمون. حالا تمیز ترین کار برای اینکه بفهمیم پیام جدید…
آپارات - سرویس اشتراک ویدیو
بات تلگرام قسمت 1
توی این قسمت شروع میکنیم یه بات تلگرام رو بسازیم! البته دوتا میخایم بسازیم....
دوره «اتوماتیک کردن چیزهای حوصله سر بر با پایتون (انگلیسی البته)» دوره بانمکی است. الان دوره اش رو تا مدتی با این کد تخفیف رایگان کرده:
JUN2020FREE
یا با این کد
JUN2020FREE2
https://www.udemy.com/course/automate/?couponCode=JUN2020FREE
#پایتون #برنامه_نویسی
JUN2020FREE
یا با این کد
JUN2020FREE2
https://www.udemy.com/course/automate/?couponCode=JUN2020FREE
#پایتون #برنامه_نویسی
Udemy
Automate the Boring Stuff with Python Programming
A practical programming course for office workers, academics, and administrators who want to improve their productivity.
اینترفیس در پایتون (یکبار برای همیشه!) interface in python
سلام و درود خدمت همراهان گرامی:)
2سال نبودم!
برگشتم که شروع کنم اینبار با موضوع اینترفیس در پایتون!
اگر از زبان دیگه ای مهاجرت کردی به #پایتون و برات سواله که عه پس اینترفیسش کو؟ و معمولا هم کمتر کسی بهش اشاره کرده! جای درستی اومدی:دی
منابع فارسی که هیچ خبری ازش نیست و خارجیام خیلی کم!
یه ویدیو آماده کردم که توضیح میدم #اینترفیس چیه و چطوری توی پایتون پیاده سازی میشه و چرا خبری ازش نیست!
https://www.aparat.com/v/WgjQM
سلام و درود خدمت همراهان گرامی:)
2سال نبودم!
برگشتم که شروع کنم اینبار با موضوع اینترفیس در پایتون!
اگر از زبان دیگه ای مهاجرت کردی به #پایتون و برات سواله که عه پس اینترفیسش کو؟ و معمولا هم کمتر کسی بهش اشاره کرده! جای درستی اومدی:دی
منابع فارسی که هیچ خبری ازش نیست و خارجیام خیلی کم!
یه ویدیو آماده کردم که توضیح میدم #اینترفیس چیه و چطوری توی پایتون پیاده سازی میشه و چرا خبری ازش نیست!
https://www.aparat.com/v/WgjQM