قانونا form module import func باید سبکتر باشه
در ۲۹ اردیبهشت ۱۳۹۲ ه.ش.، ساعت ۹:۵۵، Reza Babaei <[email protected]>نوشت: > سلام > > ممنون در موارد عادی شما ترجیح می دید از کدوم استفاده کنید ؟ > > در کل وقتی کار سنگین بشه روی سرعت لود در حد خیلی کم هم که شده تاثیر > میگذاره ولی خوب کدومش سریعتر هست میدونید ؟ > > > در ۲۹ اردیبهشت ۱۳۹۲ ه.ش.، ساعت ۷:۲۲، beheshtraya <[email protected] > > نوشت: > > سلام >> >> وقتی یک ماژول به شکل import module اضافه میشه در واقع فقط اسم اون ماژول >> برای برنامه شناخته میشه >> و وقتی بخوایم از توابع و کلاس های اون ماژول استفاده کنیم، باید اسم ماژول >> رو هم بنویسیم مثلاً وقتی میخوایم >> از تابع sleep که تو مازژول time هست، استفاده کنیم باید بنویسیم time.sleep >> >> اما وقتی که یه ماژول به صورت from module import * به برنامه اضافه میشه، >> همه ی توابع و کلاس های اون >> برای برنامه شناخته میشه مثلاً تو مثال بالا اگه بنویسم from time import * >> و بخوایم از تابع sleep استفاده کنیم >> فقط کافیه بنویسیم sleep و دیگه لازم نیست قبلش time رو بنویسسم. >> >> برای مواردی که از کلاس ها و توابع زیادی از یه ماژول تو برنامه استفاده >> میشه، روش دوم راحت تره. البته باید >> دقت کرد که تو این روش نباید متغیر یا تابع یا کلاسی با اسم مشابه کلاس ها و >> توابع ماژول تو برنامه تعریف بشه >> چون در این صورت تعریف اون تابع یا کلاس بازنویسی میشه و اگه بعداً بخوایم >> از اون استفاده کنیم تعریفش اشتباهه. >> >> >> در ۲۹ اردیبهشت ۱۳۹۲ ه.ش.، ساعت ۳:۳۵، Reza Babaei <[email protected] >> > نوشت: >> >>> سلام خسته نباشید >>> >>> من ۳ نوع import خوندم در python >>> >>> یکیش form module import func هست >>> >>> یکیش import module هست >>> >>> یکیش form module import * >>> >>> فرق دو و سه کسی می دونه چی هست ؟ >>> >>> ممنون >>> >>> -- >>> Best Regards >>> >>> Babaei >>> >>> _______________________________________________ >>> Py mailing list >>> [email protected] >>> http://isfahanlug.org/mailman/listinfo/py_isfahanlug.org >>> >>> >> >> >> -- >> >> >> _______________________________________________ >> Py mailing list >> [email protected] >> http://isfahanlug.org/mailman/listinfo/py_isfahanlug.org >> >> > > > -- > Best Regards > > Babaei > > _______________________________________________ > Py mailing list > [email protected] > http://isfahanlug.org/mailman/listinfo/py_isfahanlug.org > >
_______________________________________________ Py mailing list [email protected] http://isfahanlug.org/mailman/listinfo/py_isfahanlug.org
