<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های daryoush jamshidi (داریوش جمشیدی)</title>
        <link>https://virgool.io/feed/@daryoushjamshidi8080</link>
        <description>Software engineering student</description>
        <language>fa</language>
        <pubDate>2026-06-16 22:50:13</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/1757299/avatar/gZySEC.jpg?height=120&amp;width=120</url>
            <title>daryoush jamshidi (داریوش جمشیدی)</title>
            <link>https://virgool.io/@daryoushjamshidi8080</link>
        </image>

                    <item>
                <title>if __name__ == &#039;__main__&#039;  :</title>
                <link>https://virgool.io/@daryoushjamshidi8080/if-name-main-obwkrefkxoo4</link>
                <description>در پایتون if __name__ == &quot;__main__&quot;:  چیست؟  if __name__ == &#x27;__main__&#x27;  :وقتی ما یک فایل پایتون باز میکنیم و اجرا میکنیم  پایتون آن فایل رو به شکل __main__   با تایپ استرینگ میشناسه  و یک attribute (صفت) __name__  میده ما وقتی   __name __  را print بگیریم   __main__  چاپ میشه   ما  وقتی ماژول مینویسم در پایتون  و آن رو در یک فایل دیگر امپورت  میکنیم به صورت مستقیم  در ان صورت کل کد های آن ماژول execute  می شود و همه آن یعنی اجراء میشود  وقتی ما ماژولی را import میکنیم  پایتون آن فایل رو به اسم خودش میشناسه یعنی ما دو تا فایل داریم به اسم person.py , man.py داریم و در فایل person.py  فایل man.py  را import میکنیم در این صورت فایل person.py  را پایتون به اسم __main__ میشناسه و فایل man.py را به اسم man میشناسه file :: man.pyfile :: person.pyما بعضی کد هایی داریم که میخواهیم فقط در زمانی اجراء شود که فقط ان فایل رو اجراء می کنیم اجرا شود چون وقتی ما یک فایلی رو import می کنیم ان فایل رو به اسم خودش میشناسه در آن فایل وقتی مینویسیمif __name__ == &#039;__main__ : کد هایی که زیر if قرار میگیره اجراء نمی شود چون __name__ == __main__  مساوی  نمی شود اسم خود فایل مساوی با __name__ میشود شرط if برقرار نمی شود چون مساوی __main__ گذاشتیم کد ها اجراء نمی شود فقط در زمانی این if برقرار می شود که  ان فایل رو به صورت مستقیم run کنیم تا __name__ == &#x27;__main__&#x27;   شود file person and file man</description>
                <category>daryoush jamshidi (داریوش جمشیدی)</category>
                <author>daryoush jamshidi (داریوش جمشیدی)</author>
                <pubDate>Sun, 18 Sep 2022 03:12:19 +0430</pubDate>
            </item>
                    <item>
                <title>FOREIGN KEY Constraint in the MySQL(connection table)</title>
                <link>https://virgool.io/@daryoushjamshidi8080/foreign-key-constraint-in-the-mysqlconnection-table-l6sr2mzpw76c</link>
                <description>                                 connection table in the MySQLارتباط جدول ها با constraint FOREIGN KEY در SQL / MySQLمحدودیت FOREIGN KEY برای جلوگیری از اقداماتی که پیوندهای بین جداول را از بین می برد، استفاده می شود کلید FOREIGN KEY  یک فیلد یا مجموعه ای از فیلد ها در یک جدول است که به PRIMARY KEY در جدول دیگر اشاره میکند جدول با FOREIGN KEY جدول فرزند و جدول با PRIMARY KEY جدول مرجع یا والد نامیده می شود.برای آموزش بیشتر به سایت www.w3schools.com بریدبرای آموزش تصویری به  این کانال بروید این اموزش فقط صرفا برای اتصالات table های چند به چند و...</description>
                <category>daryoush jamshidi (داریوش جمشیدی)</category>
                <author>daryoush jamshidi (داریوش جمشیدی)</author>
                <pubDate>Sun, 11 Sep 2022 02:56:34 +0430</pubDate>
            </item>
                    <item>
                <title>pyrogram(پایروگرام)</title>
                <link>https://virgool.io/@daryoushjamshidi8080/pyrogram%D9%BE%D8%A7%DB%8C%D8%B1%D9%88%DA%AF%D8%B1%D8%A7%D9%85-cy7bs7esotq7</link>
                <description>پایروگرام :  پایروگرام یه کتاب خانه پایتون برای نوشتن ربات تلگرام هست با پایروگرام می توانیم هر دو نو رباب cli و api را بنویسیم پیشنیاز کار با pyrogram :python 3oopMySQL,PostgreSQL,NOSQL,...داکیومنت خیلی گسترده ای دارد نسبت به خیلی از کتاب خانه های دیگر و برای شروع کار با پایروگرام کافیه فقط و با دستور pip install pyrogram  نصب کنیدیه ربات با https://t.me/BotFather درست کنید  از همان جا API Token را کپی کنید و از سایت https://my.telegram.org/  از بخش API development tools   کد های api_id و api_hash را بردارین در محیط برنامه نویسی          from pyrogram import Client app = Client(
name = &amp;quotname bot&amp;quot,
api_id= api id,
api_hash=&amp;quot api hash &amp;quot,
bot_token=&amp;quotbot token&amp;quot
)

app.run()برای اطلاعات بیشتر میتوانید از  سایت اصلی pyrogram استفاده کنید https://docs.pyrogram.org/اگر سوالی داشتین میتوانید از طریق ایدی تلگرام من  با من ارتباط برقرار کنید @D_jamshidi80_dev بازی سنگ کاغذ قیچی  با پایروگرام github</description>
                <category>daryoush jamshidi (داریوش جمشیدی)</category>
                <author>daryoush jamshidi (داریوش جمشیدی)</author>
                <pubDate>Wed, 24 Aug 2022 02:53:01 +0430</pubDate>
            </item>
            </channel>
</rss>