Tetapkan proksi Python sebelum import membuat permintaan rangkaian
Gunakan traceback untuk mencari pemulaan modul Python, kemudian sediakan persekitaran sebelum import atau pelancaran proses itu.
Jika traceback gagal di dalam pemulaan modul, panggilan API pertama mungkin telah berlaku semasa import. Menetapkan proksi kemudian dalam aplikasi terlalu lewat untuk permintaan itu.
Untuk klien yang peka persekitaran, sediakan laluan semasa pelancaran:
http_proxy='http://proxy.example:8080' https_proxy='http://proxy.example:8080' python app.pyUntuk muat turun awam yang dibenarkan, senarai proksi HTTP menyediakan calon untuk nilai proksi HTTP semasa pelancaran ini. Persediaan persekitaran di pihak Python juga mesti mendahului import yang membuat rangkaian. Klien yang menggunakan pengangkutan eksplisit lain memerlukan input sokongannya sendiri.
Import yang berjaya menyimpan objek modul dalam cache. Mengubah pemboleh ubah dan mengimport semula biasanya menggunakan semula objek itu dan klien yang dicache; ini bukan penetapan semula pemulaan yang boleh dipercayai. Gunakan konfigurasi semula yang didokumenkan atau proses baharu untuk membandingkan tingkah laku permulaan.