فارسی
باز کردن در Telegram
PPython + Linux Experts
Python + Linux Experts
@PythonLinuxExperts · گروه · فناوری · ایندکس از 2026-05-25 بایگانی مارس 2019
4 287عضو+10 در هفته
21نویسنده در 30 روز
46پیام در 30 روز
592 074پیام در ایندکس

پیام‌های ماه مارس 2019

‹ مارس 2019 ›×
    1. M
      اها دستور تنظیماتش چیه؟ اون دفعه همه دنبالش میگشتن
کل رشتهٔ گفتگو · 3 پاسخ →
کل رشتهٔ گفتگو · 3 پاسخ →
  1. M
    متوجه هستم جنریتور رو داخل حلقه بزارم میتونم کار کنم باهاش میخوام بدونم چرا اون پرینت داخل حلقه با وجود اینکه قبل از yield هست بازم کار نمیکنه
    1. S
      مطمئن نیستم از این جواب ولی حدس میزنم دلیلش این باشه که مفسر پایتون قبل از اجرای ژنراتور، ینی تو مرحله ای که سینتکس رو تحلیل میکنه متوجه میشه این تابع یه ژنراتور هست. در نتیجه از همون اول باهاش بعنوان ژنراتور رفتار میکنه و مهم نیس پرینت رو کجای این ژنراتور قرار بدین.
      1. M
        نه تا جایی که من فهمیدم از راهنمایی ایشون و بقیه وقتی yield توی تابع هست خروجی تابع یک شی جنریتور هست ولی محتویات داخل تابع اجرا نمیشه مگر ایتریت بشه و به عبارتی روش حلقه زده بشه... مثلا:
کل رشتهٔ گفتگو · 4 پاسخ →
A
پیوند
برای نمایش کلیک کنید
Under pep 255: When a generator function is called, the actual arguments are bound to function-local formal argument names in the usual way, but no code in the body of the function is executed. Instead a generator-iterator object is returned; this conforms to the iterator protocol, so in particular can be used in for-loops in a natural way. Note that when the intent is clear from context, the unqualified name "generator" may be used to refer either to a generator-function or a generator-iterator.
  1. M
    در واقع تا زمانی که ایتریت نشه اون تابع اصلا فرواخوانی نمیشه درسته؟
      1. M
        یه سوال این چیزارو بر اساس تجربه متوجه شدید؟ یعنی به این مشکل خوردید و رفتید سرچ کردید و متوجه شدید یا کلا از اول از داکیومنت خوندید برای همین میدونید؟
          1. M
            ببخشید ولی اگر میشه منبع هایی که استفاده کردی برای asyncio معرفی کن خیلی هم ممنون بابت راهنمایی ها
کل رشتهٔ گفتگو · 7 پاسخ →
M
Language: py3 Source: def get_urls(my_list: list): for i in my_list: print(i) yield i for i in get_urls(list(range(10))): pass Result: 0 1 2 3 4 5 6 7 8 9
بایگانی به تفکیک ماه
اکتبر 2026سپتامبر 2026اوت 2026ژوئیه 2026ژوئن 2026مه 2026آوریل 2026مارس 2026فوریه 2026ژانویه 2026دسامبر 2025نوامبر 2025اکتبر 2025سپتامبر 2025اوت 2025ژوئیه 2025ژوئن 2025مه 2025آوریل 2025مارس 2025فوریه 2025ژانویه 2025دسامبر 2024نوامبر 2024اکتبر 2024سپتامبر 2024اوت 2024ژوئیه 2024ژوئن 2024مه 2024آوریل 2024مارس 2024فوریه 2024ژانویه 2024دسامبر 2023نوامبر 2023اکتبر 2023سپتامبر 2023اوت 2023ژوئیه 2023ژوئن 2023مه 2023آوریل 2023مارس 2023فوریه 2023ژانویه 2023دسامبر 2022نوامبر 2022اکتبر 2022سپتامبر 2022اوت 2022ژوئیه 2022ژوئن 2022مه 2022آوریل 2022مارس 2022فوریه 2022ژانویه 2022دسامبر 2021نوامبر 2021اکتبر 2021سپتامبر 2021اوت 2021ژوئیه 2021ژوئن 2021مه 2021آوریل 2021مارس 2021فوریه 2021ژانویه 2021دسامبر 2020نوامبر 2020اکتبر 2020سپتامبر 2020اوت 2020ژوئیه 2020ژوئن 2020مه 2020آوریل 2020مارس 2020فوریه 2020ژانویه 2020دسامبر 2019نوامبر 2019اکتبر 2019سپتامبر 2019اوت 2019ژوئیه 2019ژوئن 2019مه 2019آوریل 2019مارس 2019فوریه 2019ژانویه 2019دسامبر 2018نوامبر 2018اکتبر 2018سپتامبر 2018اوت 2018ژوئیه 2018ژوئن 2018مه 2018آوریل 2018مارس 2018فوریه 2018ژانویه 2018دسامبر 2017نوامبر 2017اکتبر 2017سپتامبر 2017اوت 2017ژوئیه 2017ژوئن 2017مه 2017آوریل 2017

فید عمومی باز از ایندکس جست‌وجو ChatCrawler — «Google برای Telegram عمومی»؛ با خزش انجمن به‌روز می‌شود. زمان‌ها به UTC است.

فقط محتوای عمومی، API رسمی Telegram. دربارهٔ ما · پرسش‌ها · محدودیت‌های ایندکس · حذف یک صفحه · کاتالوگ · جست‌وجو · روش محاسبهٔ ما