كود بايثون لتنزيل ملف من مسار FTP الخاص بي أحاول تنزيل ملفات من خادم FTP باستخدام بيانات اعتمادي، لكنني لا أستطيع عرض أي مجلدات
أواجه خطأً عند استخدام الأمر ftp.retrlines('LIST'). أرجو المساعدة، هل هناك أي أذونات مطلوبة؟ لا أواجه أي مشكلة مماثلة مع FileZilla أو برامج رفع الكاميرات الأخرى
2020-07-05 19:11:25.114255
بدأ اتصال FTP في 19:11:25
220 مرحباً بكم في خدمة استضافة FTP الأكثر شهرة! وفروا في تكاليف الأجهزة والبرامج والاستضافة والإدارة. شاركوا الملفات والمجلدات مع إمكانية القراءة والكتابة. تفضلوا بزيارة http://www.drivehq.com/ftp/
/drivehqshare/*****07/*****01/
تم الاتصال بنجاح بخادم FTP
الانتقال إلى دليل FTP... يبدأ
تتبع الأخطاء (آخر مكالمة):
الملف "E:\MyDev\Python\camFileCopyNew.py"، السطر 39، في <الوحدة النمطية>
ftp.retrlines('LIST')
الملف "E:\python\lib\ftplib.py"، السطر 455، في retrlines
باستخدام self.transfercmd(cmd) كـ conn، \
الملف "E:\python\lib\ftplib.py"، السطر 386، في الدالة transfercmd
return self.ntransfercmd(cmd, rest)[0]
الملف "E:\python\lib\ftplib.py"، السطر 352، في ntransfercmd
resp = self.sendcmd(cmd)
الملف "E:\python\lib\ftplib.py"، السطر 279، في الدالة sendcmd
أعد استجابة النظام (self.getresp())
الملف "E:\python\lib\ftplib.py"، السطر 252، في الدالة getresp
raise error_perm(resp)
ftplib.error_perm: 550 لم يتم العثور على الدليل.
>>>