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

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

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

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

یازان علی‌آبادی ۱۷ خرداد ۱۴۰۲، ۲۱:۵۲