import_checker

البرمجيات قطة:
import_checker
تفاصيل البرنامج:
الإصدار: 1.1
تاريخ إيداع: 2 Jun 15
المطور: Walter de Jong
ترخيص: حرر
شعبية: 82

Rating: 5.0/5 (Total Votes: 1)

والشيكات import_checker برامج بايثون للواردات دائرية (أو متكررة).
الثعبان هي لغة برمجة الجميلة. هناك شيء واحد البشعة معها على الرغم من أن لدغات حتى المبرمجين بيثون الأكثر خبرة بين الحين والآخر: نطاق المتغيرات.
لقد تم تدريسها لاستخدام الكلمة "جلوبل"، وبحرارة القيام بذلك. ومع ذلك، تحدث مشاكل عند الوقوع في مشكلة "استيراد عودي".
على سبيل المثال:
### برنامج A ###
استيراد B
فار = 0
إذا __name__ == '__main__':
فار = 10
B.doit ()
### وحدة B ###
استيراد A
مواطنه DOIT ():
A.var الطباعة
### نهاية سبيل المثال ###
وحدة B يرى A.var ذات قيمة 0، على الرغم من أن في برنامج A نحن تعيينه قيمة 10. بيثون هو حق وأنها ليست علة الثعبان، وإنما هو $ # @! مربكة ويجري سببه استيراد عودي؛ A الواردات B، والواردات B A.
وimport_checker.py هو أداة بالكشف عن واردات متكررة.
هذه المشكلة تحدث فقط للمتغيرات العالمية في وحدات.
أفضل طريقة لحل المشكلة هو وضع "فار" في وحدة نمطية جديدة C،
واستيراد C من كل من A و B.
المتطلبات:

برامج مماثلة

Bugs Everywhere
Bugs Everywhere

20 Feb 15

Anthill
Anthill

3 Jun 15

البرامج الأخرى من المطور Walter de Jong

synctool
synctool

20 Feb 15

تعليقات ل import_checker

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!