Ftplib et python 2.7 ou 3.4
Bonjour,
Depuis peu ftplib est absent sur un host distant. Il n'y a pas de souci en réseau interne avec un nas.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| #!/usr/bin/python
# -*- coding: utf-8 -*-
import ftplib
import os
import glob
import time
import random
import socket
#Transfert ftp de fic vers nas synology
def go_ftp_syno_rpa():
ftp = ftplib.FTP("192.168.0.13")
ftp.login("********", "********")
ftp.cwd('/web/*********')
....
print ("Transfert fichier ... ")
print ("Terminé")
#Transfert ftp de fic vers rpa-reseau.net
def go_ftp_res_rpa():
ftp = ftplib.FTP("ftp.rpa-reseau.net")
ftp.login("********", "********")
ftp.cwd('/www/*******')
....
print ("Transfert fichier ... ")
print ("Terminé")
go_ftp_syno_rpa()
go_ftp_res_rpa() |
Erreur :
Citation:
Transfert fichier ...
Terminé
Traceback (most recent call last):
File "/home/pi/Rs_Arduino/part1_fic/bou_part_ftp.py", line 47, in <module>
go_ftp_res_rpa()
File "/home/pi/Rs_Arduino/part1_fic/bou_part_ftp.py", line 34, in go_ftp_res_rpa
ftp = ftplib.FTP("ftp.rpa-reseau.net")
File "/usr/lib/python2.7/ftplib.py", line 117, in __init__
self.connect(host)
File "/usr/lib/python2.7/ftplib.py", line 132, in connect
self.sock = socket.create_connection((self.host, self.port), self.timeout)
File "/usr/lib/python2.7/socket.py", line 553, in create_connection
for res in getaddrinfo(host, port, 0, SOCK_STREAM):
socket.gaierror: [Errno -2] Name or service not known
Pourquoi ce refus de connexion externe qui aller bien en 2015 ?
Même erreur en 2.7 ou 3.4
@+
:mrgreen: