Find Jobs
Hire Freelancers

Python FTP TLS basic example

$10-30 AUD

Teljesítve
Kiadva ekkor: több mint 5 évvel ezelőtt

$10-30 AUD

Teljesítéskor fizetve
Hi, I am a beginner developer, recently the server I use has updated their FTP and now no longer supports my ftp connections. I need a basic working example using ftplib (FTP_TLS) or any other method to connect with the updated ftp server via python. Hosting provider '[login to view URL]' I imagine this is a very simple task for anyone who has used secure python ftp transfers before. I just want a working example of how to: - Open FTP connection - List the directory - Upload a file - Download a file - Close connection tested and working with my [login to view URL]'s FTP connections Ventraip's servers use "Pure-FTPd" im not sure if that helps you or not. --- THE ORIGINAL CODE --- import ftplib ftp = [login to view URL](_FTP_Addr,_FTP_User, _FTP_Pswd) --- NOW PRODUCES THIS ERROR: --- Traceback (most recent call last): File "C:\Users\James\Desktop\ingest test [login to view URL]", line 90, in <module> ftp = [login to view URL](_FTP_Addr,_FTP_User, _FTP_Pswd) File "C:\Users\James\AppData\Local\Programs\Thonny\lib\[login to view URL]", line 119, in __init__ [login to view URL](user, passwd, acct) File "C:\Users\James\AppData\Local\Programs\Thonny\lib\[login to view URL]", line 418, in login resp = [login to view URL]('USER ' + user) File "C:\Users\James\AppData\Local\Programs\Thonny\lib\[login to view URL]", line 273, in sendcmd return [login to view URL]() File "C:\Users\James\AppData\Local\Programs\Thonny\lib\[login to view URL]", line 244, in getresp raise error_temp(resp) ftplib.error_temp: 421-Sorry, cleartext sessions and weak ciphers are not accepted on this server. 421 Please reconnect using TLS security mechanisms. --- NEW CODE I HAVE BEEN TRYING: --- It seems I can connect via TLS OK but I get an error, maybe I missed something simple.. from ftplib import FTP_TLS ftp = FTP_TLS() [login to view URL] = 2 [login to view URL]('[login to view URL]', 21) [login to view URL]('username', 'password') ftp.prot_p() [login to view URL]() [login to view URL]() This receives the welcome message but produces this error on [login to view URL]() --- ERROR FROM MY TESTS --- Traceback (most recent call last): File "C:\Users\James\Desktop\ingest test [login to view URL]", line 32, in <module> [login to view URL]() File "C:\Users\James\AppData\Local\Programs\Thonny\lib\[login to view URL]", line 559, in nlst [login to view URL](cmd, [login to view URL]) File "C:\Users\James\AppData\Local\Programs\Thonny\lib\[login to view URL]", line 485, in retrlines [login to view URL]() File "C:\Users\James\AppData\Local\Programs\Thonny\lib\[login to view URL]", line 1051, in unwrap s = [login to view URL]() File "C:\Users\James\AppData\Local\Programs\Thonny\lib\[login to view URL]", line 698, in unwrap return [login to view URL]() OSError: [Errno 0] Error
Projektazonosító: 18363336

A projektről

3 ajánlat
Távolról teljesíthető projekt
Aktiválva: 5 évvel ezelőtt

Szeretne pénzt keresni?

A Freelancer oldalán történő árajánlatadás előnyei

Határozzon meg költségvetést és időkeretet
Kapja meg fizetését a munkáért
Vázolja ajánlatát
Ingyen regisztrálhat és adhat árajánlatot munkákra
Neki odaítélve:
Felhasználó avatár
Hello, Kindly send me a message in order to discuss more details about your project and its requirements. Thank you!
$25 AUD 1 napon belül
5,0 (3 értékelés)
1,8
1,8
3 szabadúszó adott átlagosan $22 AUD összegű árajánlatot erre a munkára
Felhasználó avatár
Hello The subject is very close to me. I recently did a similar project. Please contact. Greetings......
$25 AUD 1 napon belül
5,0 (3 értékelés)
2,1
2,1

Az ügyfélről

AUSTRALIA zászlója
surfers paradise, Australia
5,0
10
Fizetési mód hitelesítve
Tagság kezdete: márc. 25, 2013

Ügyfél-hitelesítés

Köszönjük! E-mailben elküldtük a linket, melyen átveheti ajándék egyenlegét.
E-mailje elküldése során valami hiba történt. Kérjük, próbálja újra.
Regisztrált Felhasználók Összes Közzétett Munka
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Előnézet betöltése
Hozzáférést adott a helymeghatározáshoz.
Belépési munkamenete lejárt, és kijelentkeztettük. Kérjük, lépjen be újra.