برنامه نویسی پایتون
726 subscribers
112 photos
28 videos
12 files
85 links
لینک گروه 👇👇👇
https://t.me/pygroupp
Download Telegram
اگه مهندسی میخونی
اگه رشته کامپیوتر میخونی
میتونی در این کانال عضو شی
از جزوه و کتاب استفاده کنی 👇👇👇👇

@ChanelComputer



@LangPython
شاید براتون سوال باشه که چطور دستوری را با پایتون روی کامندلاین اجراکنیم و خروجی آن را بدست بیاریم و داخل یک متغیر ذخیره کنیم 🤔 ⁉️

>>> from subprocess import getoutput
>>> result = getoutput("dir")
>>> print(result)


@LangPython
👍1
سلام ، کسی از دوستان ادمین کانال یا گروه میشه ؟

@LangPython
این مشکل رو شاید خیلی هاتون بهش برخورده باشید ، مثلا فرض کنید لیست زیر رو دارید :

>>> data = ["\n\tHello", "\n\nLinux\t\a"]

و میخواهید تمام مقادیر داخلش رو بصورتی کنید که space character های اطراف آنها ، پاک بشه و از بین بره ، برای این کار باید بصورت زیر اقدام کنید :

>>> data = (list(map(str.strip, data)))

در اینجا با استفاده از map ، ما اومدیم ، فانکشن strip رو برای تمام مقادیر داخل لیست اعمال کردیم ، و تمام مقادیر رو از space character های اطرافشون بی نیاز کردیم .


🆔 @LangPython
👍1
برنامه نویسی پایتون pinned «سلام ، کسی از دوستان ادمین کانال یا گروه میشه ؟ @LangPython»
سلام ، کسی از دوستان ادمین کانال یا گروه میشه ؟

@LangPython
برنامه نویسی پایتون pinned «سلام ، کسی از دوستان ادمین کانال یا گروه میشه ؟ @LangPython»
سلام دوستان عزیز .
اگه کسی میخواد ادمین کانال یا گروه بشه ، بهمون اعلام کنه .
۱- پایتون :
@langpython
۲- سی پلاس پلاس / سی :
@cppFarsi
۳- سی شارپ :
@ourcsharp
۴- مهندس کامپیوتر ( کانال و گروه ) :
@chanelcomputer
۵- چت :
@engineeringcomputerr

نکته :
لینک کانال ها رو گذاشتم ، اما گروه هم دارن .
چت فقط گروه داره .

شرایط :
۱- پاسخگویی به دوستان
۲- پست گذاشتن
۳- تسلط داشتن در آن حوزه
۴ - آنلاین بودن

ممنون از توجه تون 🌺🌺
😁1
سلام دوستان عزیز .
اگه کسی میخواد ادمین کانال یا گروه بشه ، بهمون اعلام کنه .
۱- پایتون :
@langpython
۲- سی پلاس پلاس / سی :
@cppFarsi
۳- سی شارپ :
@ourcsharp
۴- مهندس کامپیوتر ( کانال و گروه ) :
@chanelcomputer
۵- چت :
@engineeringcomputerr

نکته :
لینک کانال ها رو گذاشتم ، اما گروه هم دارن .
چت فقط گروه داره .

شرایط :
۱- پاسخگویی به دوستان
۲- پست گذاشتن
۳- تسلط داشتن در آن حوزه
۴ - آنلاین بودن

ممنون از توجه تون 🌺🌺
👍1
برنامه نویسی پایتون pinned «سلام دوستان عزیز . گروه و کانال جاوا هم تشکیل دادیم . لینک : گروه = https://t.me/ourjavaaa کانال = https://t.me/ourjavaa»
سلام وقت تون بخیر.
از دوستان کسی هست ادمین گروه و کانال بشه ؟
لطفا اعلام کنید .

۱- سی و سی پلاس پلاس
۲-سی شارپ
۳- پایتون
۴- مهندس کامپیوتر ( جزوات مربوط به رشته کامپیوتر )
۵ - جاوا
۶- گروه چت مهندسی کامپیوتر

شرایط :
پست گذاشتن
آنلاین بودن
پاسخگویی به دوستان

@LangPython
لایبرری بایپس گوگل کپچا ورژن های 2 & 3 برای پایتون

نحوه نصب :
python3 -m pip install reCaptchaBypasser

لینک PyPi :
https://pypi.org/project/reCaptchaBypasser

لینک GitHub برای نصب پیش نیاز ها و نحوه کار باهاش و دریافت سورس کد :

https://github.com/DrLinuxOfficial/reCaptchaBypasser-Py


🆔 @LangPython
2
سلام ، گروه برنامه نویسی

لینک گروه سی ، سی پلاس پلاس :
👇👇👇👇
https://t.me/ourcpp

لینک گروه سی شارپ :
👇👇👇👇
https://t.me/ourcsharpp

لینک گروه پایتون :
👇👇👇👇
https://t.me/pygroupp

گروه چت :
👇👇👇👇
https://t.me/engineeringcomputerr

کانال جزوات و ...
👇👇👇👇
https://t.me/chanelcomputer

لینک گروه جاوا :
👇👇👇👇
https://t.me/ourjavaaa

لینک گروه طراحی سایت / فرانت اند :
👇👇👇👇
https://t.me/ourvebb

👨‍💻👩‍💻
#قوانین
به گروه زبان‌های برنامه‌نویسی پایتون خوش‌آمدید، در این گروه ما به بحث/پرسش/پاسخ در حیطهٔ این زبان برنامه‌نویسی می‌پردازیم. برای شروع بحث/پرسش/پاسخ، لطفاً مطمئن شوید که این قوانین را نقض نکرده باشید. درصورت نقض قوانین، مدیران گروه بنا به صلاحدید اقدام به برخورد با شخص خاطی خواهند کرد.

۱- احترام را در پیام‌های خود رعایت بکنید.

۲- قبل از پرسیدن سوأل، مطمئن شوید که سوألات قبلاً در Stackoverflow پاسخ داده نشده باشد و حداقل در اوّلین نتیجهٔ جست‌جو در Google ظاهر نشود.

۳- سعی کنید سوألاتان استانداردهای یک سوأل خوب را رعایت کرده باشد:
https://wiki.ubuntu.ir/wiki/Smart_Questions

۴- پیام‌هایی که مربط با گروه نیستند، همراه با ارسال کنندهٔ آن پیام، از گروه حذف می‌شوند.

۵- پیامتان را کاملاً در یک پست ارسال بکنید، از ارسال چندین پست برای یک پیام خودداری کنید.

۶- به هیچ عنوان کدهای طولانی داخل گروه ارسال نکنید و انتظار Debug کردنش را از افراد داشته باشید. کدهایتان را داخل یک سرویس Pastebin ارسال بکنید.

۷- به هیچ عنوان کل پروژه و یا تیکه‌ای از کدتان که خطا دارد را ارسال نکنید، همیشه سعی در درست کردن یک نمونهٔ کوچک قابل ارسال از مشکلات کنید.

۸- درخواست حل تمرین بدون هیچ اخطاری از سمت مدیران، همراه با ارسال کنندهٔ درخواست، حذف می‌شود.

۹- حتماً از حالت Monospace برای ارسال کدها در پیام‌هایتان استفاده بکنید.

‏۱۰- تبلیغ هم به هیچ عنوان صورت نگیرد ، در غیر این صورت فرد تبلیغ کننده بن خواهد شد .
سلام دوستان عزیز .
اگه کسی میخواد ادمین کانال یا گروه بشه ، بهمون اعلام کنه .
۱- پایتون :
@langpython
۲- سی پلاس پلاس / سی :
@cppFarsi
۳- سی شارپ :
@ourcsharp
۴- مهندس کامپیوتر ( کانال و گروه ) :
@chanelcomputer
۵- چت :
@engineeringcomputerr

نکته :
لینک کانال ها رو گذاشتم ، اما گروه هم دارن .
چت فقط گروه داره .

شرایط :
۱- پاسخگویی به دوستان
۲- پست گذاشتن
۳- تسلط داشتن در آن حوزه
۴ - آنلاین بودن

ممنون از توجه تون 🌺🌺
👎1
Api
Application Programing Interface

در واقع Api سروری است که می‌توان به آن
اطلاعاتی ارسال و دریافت کرد

نحوه کار Api اینگونه است که از طریق یوزر به سرور درخواستی
داده می‌شود سپس سرور بسته ب شرایط و ویژگی هایش
آن درخواست را رد یا می‌پذیرد 

در این پست ما ب نحوه ی استفاده از Api ها در پایتون می‌پردازیم

در ابتدا باید کتابخانه‌ی Requests را نصب کنیم
سپس آن را در برنامه import کنیم
1. Pip install requests
2. Import requests

مِتُد Get
این متد یکی از پرکاربرد ترین متدهای requests است
ما از طریق این متد به Api مورد نظر درخواست می دهیم
Res = requests.get("api address")

حال برای فهمیدن پاسخ Api ب ریکواست ما از تابع زیر استفاده می‌کنیم
Print (Res.status_code)



اگر در خروجی مقدار 200 نشان داده شد به معنی قبول کردن درخواست
و عدد 503 ب معنی رد کردن درخواست کاربر است
همچنین مقدار 404 ب معنی عدم وجود سرور است


خواندن اطلاعات Api
برای این کار ما روش های زیادی داریم
ک در این پست دو تا از بهترین روش های آن را توضیح می‌دهیم
برای اینکار ما باید متغیر Res را به فرمت Json یا Text بخوانیم

• Print(Res.json())
• Print(Res.text)


This post Continues .. Goodluck


@LangPython
👍1
نسحه های مختلف پیاده سازی شده پایتون:
پیاده سازی کلاسیک پایتون که همه از اون استفاده می کنیم، با نام مستعار "سنتی" پایتون (با نام مستعار CPython) نامیده می شود. علاوه بر CPython تعداد دیگری نیز از ورژن های مختلف پایتون وجود دارد، که هر کدام بر روی پلتفرم خاصی اجرا می شوند:
1 - آیرون پایتون (پایتون در حال اجرا بر روی دات نت)
2 - جیتون یا جایتون (پایتون در حال اجرا بر روی ماشین مجازی جاوا)
3 - PyPy (پیاده سازی سریع پایتون با کامپایلر JIT)
پایتون بدون پشته (شاخه ای از CPython که از ریز رشته ها پشتیبانی می کند)
4 - MicroPython (پایتون در حال اجرا بر روی میکرو کنترلرها)
5 - گروه ها و اجتمع های مختلف برنمه نویسی، کدهای CPython را دوباره بسته بندی با به اصطلاح re-package کرده اند. این بسته‌بندی‌های مجدد اغلب شامل کتابخانه‌های بیشتر بوده یا برای کاربردی خاص و تخصصی به کار می روند:
1- ActiveState ActivePython
(نسخه های تجاری و اجتماعی، از جمله ماژول های محاسبات علمی)
2 - pythonxy
(توزیع پایتون علمی محور بر اساس Qt و Spyder)
3 - winpython
(WinPython یک توزیع علمی قابل حمل پایتون برای ویندوز است)
4 - Conceptive Python SDK
(برنامه های تجاری، دسکتاپ و پایگاه داده را هدف قرار می دهد)
5 - Enthought Canopy (توزیع تجاری برای محاسبات علمی)
6 - PyIMSL Studio (یک توزیع تجاری برای تجزیه و تحلیل عددی - رایگان برای استفاده غیر تجاری)
7 - Anaconda Python (یک توزیع کامل پایتون برای مدیریت داده ها، تجزیه و تحلیل و تجسم مجموعه داده های بزرگ)
8 - eGenix PyRun
(یک زمان اجرا قابل حمل پایتون، کامل با stdlib، منجمد شده در یک فایل اجرایی 3.5 مگابایتی تا 13 مگابایتی)

اگر می خواهید پایتون را در فضای ابری میزبانی و اجرا کنید، این پیاده سازی ها ممکن است برای شما مناسب باشند:
PythonAnywhere
(نصب پایتون با میزبانی رایگان که به شما امکان می دهد پایتون را در مرورگر اجرا کنید، به عنوان مثال برای آموزش، ویترین و غیره)‏
#————————————————————————#search
@langpython
👍2
تبدیل صوت 🔊 به متن 📄 در پایتون با استفاده از لایبرری 📚 DeepSpeech

Link🔗

🆔 @LangPython
1👍1