إذا فشل التتبّع داخل تهيئة الوحدة، فقد يكون أول نداء API قد حدث أثناء الاستيراد. وتعيين الوكيل لاحقًا في التطبيق متأخر جدًا بالنسبة لذلك الطلب.

بالنسبة لعميل يدرك البيئة، وفّر المسار عند التشغيل:

http_proxy='http://proxy.example:8080' https_proxy='http://proxy.example:8080' python app.py

للتنزيلات العامة المسموح بها، توفّر قائمة وكلاء HTTP مرشّحين لقيم وكيل HTTP هذه عند التشغيل. كذلك يجب أن يسبق إعداد البيئة من جهة Python الاستيراد الذي يجري اتصال الشبكة. أما العميل الذي يستخدم نقلًا صريحًا آخر فيحتاج إلى مدخلاته المدعومة الخاصة.

الاستيراد الناجح يخزّن كائن الوحدة مؤقتًا. وتغيير المتغيرات والاستيراد مرة أخرى يعيد عادةً استخدام ذلك الكائن وعميله المخزّن؛ وهو ليس إعادة تهيئة موثوقة. استخدم إعادة التهيئة الموثّقة أو عملية جديدة لمقارنة سلوك بدء التشغيل.

مقالات ذات صلة