में ftplib का उपयोग करते समय यहां प्रासंगिक कोड है जो त्रुटि उत्पन्न कर रहा है।python
ftp = ftplib.FTP('server')
ftp.login(r'user', r'pass')
#change directories to the "incoming" folder
ftp.cwd('incoming')
fileObj = open(fromDirectory + os.sep + f, 'rb')
#push the file
try:
msg = ftp.storbinary('STOR %s' % f, fileObj)
except Exception as inst:
msg = inst
finally:
fileObj.close()
if '226' not in msg:
#handle error case
मैंने पहले कभी यह त्रुटि नहीं देखी है और मुझे यह क्यों पता चल रहा है कि यह क्यों उपयोगी और सराहना की जाएगी।
पूरा त्रुटि संदेश: [errno 10060] एक कनेक्शन का प्रयास विफल हो गया क्योंकि जुड़े पार्टी ठीक से समय की अवधि के बाद कोई जवाब नहीं दिया, या स्थापित कनेक्शन विफल रहा क्योंकि कनेक्ट किए गए मेजबान
जवाब में नाकाम रही है ऐसा लगता है जब मैं मैन्युअल रूप से (यानी एक डॉस-प्रॉम्प्ट खोलता हूं और ftp कमांड का उपयोग कर फ़ाइलों को धक्का देता हूं) फ़ाइल को उसी मशीन से दबाएं जो स्क्रिप्ट चालू है, मुझे कोई समस्या नहीं है।
10060 एक टाइमआउट त्रुटि की तरह दिखता है। – eumiro
http://www.google.com/search?q=error+10060 –
Google खोज w/r/t में पाइथन में कैसे संभालना है, विशेष रूप से उपयोगी नहीं है। – Ramy