نمایش پیشرفت#

برای نمایش سادهٔ پیشرفت در ترمینال یا نوت‌بوک، progress=True بده:

import oxtapus as ox

df = ox.tsetmc.daily_prices(["فولاد", "خودرو"], progress=True)

اگه می‌خوای رویدادها رو خودت در رابط کاربری یا log پردازش کنی، یک callback بده:

events = []
df = ox.tsetmc.daily_prices(["فولاد"], progress=events.append)

وقتی منبع Content-Length بده، درصد واقعی نمایش داده می‌شه و پایان دقیقاً ۱۰۰٪ است. اگر حجم کل مشخص نباشه، Oxtapus درصد ساختگی تولید نمی‌کنه و فقط بایت و سرعت رو گزارش می‌ده. در دریافت گروهی، تعداد موارد کامل‌شده، تلاش مجدد و خطا هم نمایش داده می‌شن.