🔥 ۴۰ درصد تخفیف ثبت‌نام دوره‌ها قبل از افزایش قیمت‌ها
۰ ثانیه
۰ دقیقه
۰ ساعت
۵ انسیه بختیاری
تو اجرای کد خطای زیر رو میده
جامعه پایتون (وب) ایجاد شده در ۱۴ خرداد ۱۴۰۲

سلام و خسته نباشید

من تو اجرای کد خطای زیر رو میگیرم

Traceback (most recent call last):

 File "D:\\venv\\exchange\\exchange\\main.py", line 21, in

  archive(res['timestamp'], res['rates'])

      ~~~^^^^^^^^^^^^^

KeyError: 'timestamp'

با 2 تا فایل پیوست هم چک کردم همین خطا نمایش داده میشه

سلام وقتتون بخیر

بدون دیدن کد دقیق شما و بررسی متغیرهای تعریف شده در آن، نمیشه پاسخ دقیقی به سوالتون داد. ولی احتمالا در خط 21 تابع archive با پارامتر هایی که به آن داده شده است صورت نگرفته است. ممکن است از نظر تایپ داده ها، تعداد پارامترها یا نام آنها اشکالی وجود داشته باشد که باعث شده باشد که این خطا رخ دهد. همینطور ممکن هست کلاس یا تابع archive در فایل main.py تعریف نشده باشه.

نیک رهنما ۱۴ خرداد ۱۴۰۲، ۱۶:۲۵

با فایلهای نوشته شده پیوست که پایین دوره گذاشتید هم تست کردم همین خطا رو میده

ممکنه بخاطر نسخه‌های نصبیم باشه؟ چون آخرین ورژن نصب کردم

Python 3.11.3

certifi==2023.5.7

charset-normalizer==3.1.0

idna==3.4

requests==2.31.0

urllib3==2.0.2

سپاس از پاسخگویی شما

انسیه بختیاری ۱۵ خرداد ۱۴۰۲، ۰۹:۰۹

سلام،

کدهاتون رو آپلود کنید تا بررسی بشه. ممنون

بهناک گل ۱۵ خرداد ۱۴۰۲، ۲۲:۳۴

سلام

وقت بخیر

فایل ارسال شد

انسیه بختیاری ۱۷ خرداد ۱۴۰۲، ۱۶:۱۶

درود وقت بخیر

کد رو بررسی کردم به نظر مشکلی نداره

f695-Screenshot 2023-06-08 at 01.22.31.png

نیماد کاکاوند ۱۷ خرداد ۱۴۰۲، ۲۱:۵۲