Chan eil ro-ghnàth PySocks ag ath-rèiteach ftplib
Lean na socaichean a chruthaicheas ftplib gu fìor an àite a bhith a' gabhail ris gu bheil set_default_proxy ag atharrachadh buileachadh soca dùthchasach Python.
Bidh socks.set_default_proxy() a' stòradh ro-ghnàthan airson nithean PySocks socksocket san àm ri teachd. Chan eil e a' dol an àite clas soca dùthchasach Python. Mar sin, chan eil e ag ath-rèiteach ftplib dìreach air sgàth 's gu bheil an gairm a' tachairt ro cheangal FTP.
Lean na luchd-togail, chan e an caochladair a chumas URL an neach-ionaid. Bidh ftplib a' cruthachadh ceangal smachd agus ceanglaichean gluasaid a bharrachd. Le FTP fulangach, chan eil clàradh a-steach soirbheachail a' dearbhadh ach gun do dh'obraich an ceangal smachd; feumaidh an soca dàta a thathar a' cleachdadh airson liosta no gluasad faidhle an t-slighe a thathar an dùil a bhith aige cuideachd.
Bidh reasabaidh a chuireas an àite socket.socket no a chuireas modal na lùib a' dèanamh gnìomh eile seach ro-ghnàthan PySocks a shuidheachadh. Faodaidh e buaidh a thoirt air leabharlannan eile a tha a' roinn a' mhodail sin. Chan eil ath-nuadhachadh sealach an tùsail an dèidh sin a' dèanamh cheanglaichean co-aontachail air leth bhon atharrachadh.
Faodaidh fo-chlas ftplib gnàthaichte na slighean ceangail a chòmhdach, ach tha an taobh a-staigh leth-bhreac a' giùlan barailean an deasachaidh Python às an tàinig iad, a' gabhail a-steach sentinealan ùine-lìn agus làimhseachadh pròtacal. Chan eil ùrachaidhean na leabharlainn àbhaistiche ag ùrachadh a' leth-bhreac.
Tagh neach-dèiligidh le taic no amalachadh le taic airson an neach-ionaid agus am modh FTP a tha a dhìth. Tha eisimpleir de luchdachadh sìos FTP fulangach le PycURL a' sealltainn slighe neach-dèiligidh air leth. Airson gnàthachadh a tha aig an aplacaid fhèin, comharraich dè an luchd-togail a dh'fhosglas gach soca smachd is dàta agus cùm a' ghiùlan on làimh shuas a chuireas e na àite. Chan eil luach neach-ionaid ceart feumail ach nuair a bhios na luchd-togail sin ga chleachdadh dha-rìribh.