قانونا 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

Reply via email to