import നെറ്റ്വർക്ക് അഭ്യർത്ഥന നടത്തുന്നതിന് മുമ്പ് Python-ന്റെ പ്രോക്സി സജ്ജമാക്കുക
Python മൊഡ്യൂളിന്റെ ഇനിഷ്യലൈസേഷൻ കണ്ടെത്താൻ traceback ഉപയോഗിക്കുക, തുടർന്ന് ആ import അല്ലെങ്കിൽ പ്രോസസ് ആരംഭിക്കുന്നതിന് മുമ്പ് പരിസ്ഥിതി നൽകുക.
മൊഡ്യൂളിന്റെ ഇനിഷ്യലൈസേഷനിനുള്ളിൽ traceback പരാജയപ്പെടുകയാണെങ്കിൽ, ആദ്യ API വിളി import സമയത്തുതന്നെ സംഭവിച്ചിരിക്കാം. ആപ്ലിക്കേഷനിൽ പിന്നീട് പ്രോക്സി നൽകുന്നത് ആ അഭ്യർത്ഥനയ്ക്ക് വളരെ വൈകിയാണ്.
പരിസ്ഥിതി ബോധ്യമുള്ള ക്ലയന്റിന്, ആരംഭിക്കുമ്പോൾത്തന്നെ റൂട്ട് നൽകുക:
http_proxy='http://proxy.example:8080' https_proxy='http://proxy.example:8080' python app.pyഅനുവദനീയമായ പൊതു ഡൗൺലോഡുകൾക്ക്, HTTP പ്രോക്സി പട്ടിക ഈ ആരംഭ സമയ HTTP പ്രോക്സി മൂല്യങ്ങൾക്ക് സ്ഥാനാർത്ഥികൾ നൽകുന്നു. Python ഭാഗത്തെ പരിസ്ഥിതി സജ്ജീകരണവും നെറ്റ്വർക്ക് ചെയ്യുന്ന import-ന് മുമ്പായിരിക്കണം. മറ്റൊരു വ്യക്തമായ ട്രാൻസ്പോർട്ട് ഉപയോഗിക്കുന്ന ക്ലയന്റിന് അതിന്റേതായ പിന്തുണയുള്ള ഇൻപുട്ട് ആവശ്യമാണ്.
വിജയകരമായ import മൊഡ്യൂൾ ഒബ്ജക്റ്റ് കാഷെ ചെയ്യുന്നു. വേരിയബിളുകൾ മാറ്റി വീണ്ടും import ചെയ്യുമ്പോൾ സാധാരണയായി ആ ഒബ്ജക്റ്റും അതിന്റെ കാഷെ ചെയ്ത ക്ലയന്റും വീണ്ടും ഉപയോഗിക്കുന്നു; ഇത് വിശ്വസനീയമായ ഇനിഷ്യലൈസേഷൻ റീസെറ്റ് അല്ല. സ്റ്റാർട്ടപ്പ് സ്വഭാവം താരതമ്യം ചെയ്യാൻ രേഖപ്പെടുത്തിയ പുനഃസംരചന അല്ലെങ്കിൽ പുതിയ പ്രോസസ് ഉപയോഗിക്കുക.