چه اتفاقی می افتد اگر آنها کد خود را با api به روزرسانی شده اجرا کنند؟
نوشته شده توسط : عباسی

$ python3 script.py


DeprecationWarning: walk is deprecated, use slither

script.py:14: Reptile().walk()


step step step
به طور پیشفرض آن‌ها هشداری را در stderr مشاهده می نمایند طراحی اپلیکیشن در مشهد البته اسکریپت با توفیق ایفا و چاپ می‌شود: “ step step step”. درین مرحله هشدار آرم می‌دهد که کدام خط از کدهای استفاده کننده می بایست اصلاح گردد. دقت داشته باشید که‌این ارور میتواند برای مخاطب api بسیار آموزنده باشد به دلیل آنکه به طور ظریف تعریف می نماید که مخاطب api برای رفع این ایراد بایستی چه کاری را ایفا دهد.

 


آزمایش کدهای نو
یوزرها شما می‌خواهند که کدهای خویش را آزمایش نمایند و ثابت نمایند که کدهای اشتباهی را از api شما به کار گیری نکرده اند، هشدارها به تنهایی نمی توانند منجر شوند که یونیت آزمایش ها با ناکامی رو به رو شوند، پایتون یک فرمان برای تبدیل کردن هشدارها به ارور دارا میباشد.

> python3 -Werror::DeprecationWarning script.py


Traceback (most recent call last):

File \"script.py\", line 14, in

Reptile().walk()

File \"script.py\", line 8, in walk

DeprecationWarning, stacklevel=2)

DeprecationWarning: walk is deprecated, use slither
اما دقت داشته باشید که “step step step” الان چاپ نمی گردد به این دلیل که اسکریپت با یک غلط به نقطه نهایی میرسد، بدین ترتیب چنانچه شما یک ورژن از api خویش را منتشر نموده اید که نسبت به مشی walk هشدار می‌دهد، شما میتوانید آن را در ورژن آینده با ذهنی شل حذف نمائید.

به طبع بدین مسئله نیز دقت داشته باشید که یوزرها api شما برای پروژه خویش چه نیازمندی هایی را میخواهند.

# User\'s requirements.txt has a dependency on the reptile package.

Reptile





:: برچسب‌ها: طراحی اپلیکیشن در مشهد ,
:: بازدید از این مطلب : 69
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : دو شنبه 20 تير 1401 | نظرات ()
مطالب مرتبط با این پست
لیست
می توانید دیدگاه خود را بنویسید


نام
آدرس ایمیل
وب سایت/بلاگ
:) :( ;) :D
;)) :X :? :P
:* =(( :O };-
:B /:) =DD :S
-) :-(( :-| :-))
نظر خصوصی

 کد را وارد نمایید:

آپلود عکس دلخواه: